<SEC-DOCUMENT>0001213900-24-029042.txt : 20240402
<SEC-HEADER>0001213900-24-029042.hdr.sgml : 20240402
<ACCEPTANCE-DATETIME>20240402061944
ACCESSION NUMBER:		0001213900-24-029042
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		114
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240402
DATE AS OF CHANGE:		20240402

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GD Culture Group Ltd
		CENTRAL INDEX KEY:			0001641398
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-METALS, MINERALS (NO PETROLEUM) [5050]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				473709051
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		22F-810 SEVENTH AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019
		BUSINESS PHONE:		1-347-259-0292

	MAIL ADDRESS:	
		STREET 1:		22F-810 SEVENTH AVENUE
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Code Chain New Continent Ltd
		DATE OF NAME CHANGE:	20200518

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TMSR HOLDING Co Ltd
		DATE OF NAME CHANGE:	20180207

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	JM Global Holding Co
		DATE OF NAME CHANGE:	20150505
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ea0202894-10k_gdcul.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:48 UTC 2024 -->
<html xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:gdc="http://ccnctech.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

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

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Form <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-15959">10-K</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport" id="ixv-34"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric>
<b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-15960"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-15961">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-15962">2023</ix:nonNumeric></ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="ixv-47"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to
</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-15963">001-37513</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-15964">GD CULTURE GROUP LIMITED</ix:nonNumeric> </b></p><div>

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

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

</div><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="width: 50%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-77"><span style="font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="width: 1%; font-size: 10pt; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-82"><span style="font-size: 10pt"><b>47-3709051</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(State or other jurisdiction of</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">incorporation or organization)</p></td> <td style="font-size: 10pt; text-align: center">&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(I.R.S. Employer</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Identification No.)</p></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><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="width: 50%; border-bottom: black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-15965">22F - 810</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-15966">Seventh Avenue</ix:nonNumeric>,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-15967">New York</ix:nonNumeric>,&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince" id="ixv-15968">NY</ix:nonNumeric>&#160;</b></p></td> <td style="width: 1%; font-size: 10pt; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-105"><span style="font-size: 10pt"><b>10019</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(Address of principal executive offices)</span></td> <td style="font-size: 10pt; text-align: center">&#160;</td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Registrant&#8217;s telephone number, including
area code: <b><span style="-sec-ix-hidden: hidden-fact-0">+1-<span style="-sec-ix-hidden: hidden-fact-1">347-2590292</span></span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered pursuant to Section 12(b)
of the Act:</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Title of Each Class:</b></span></td> <td style="vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-size: 10pt"><b>Trading Symbol(s) </b></span></td> <td style="vertical-align: bottom; width: 2%; text-align: center">&#160;</td> <td style="vertical-align: bottom; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Name of Each Exchange on Which Registered:</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-146"><span style="font-size: 10pt">Common Stock, par value $0.0001 per share</span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-150"><span style="font-size: 10pt">GDC</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-15969">Nasdaq</ix:nonNumeric> Stock Market LLC</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered pursuant to Section 12(g)
of the Act: </b></p><div>

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark if
the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-15971">No</ix:nonNumeric>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-15972">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-15973">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

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

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

</div><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: 6%">&#160;</td> <td style="width: 18%"><span style="font-size: 10pt">Large accelerated filer </span></td> <td style="width: 21%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 18%"><span style="font-size: 10pt">Accelerated filer </span></td> <td style="width: 21%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 16%">&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-15974">Non-accelerated filer</ix:nonNumeric> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td><span style="font-size: 10pt">Smaller reporting company </span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-222"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td> <td>&#160;</td> <td><span style="font-size: 10pt">Emerging growth company </span></td> <td><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-232"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric><span style="font-size: 10pt">&#160;</span></td> <td>&#160;</td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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 style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">Indicate by check mark whether
the registrant has filed a report on and attestation to its management&#8217;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.&#160;<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:IcfrAuditorAttestationFlag" id="ixv-245"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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. <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-251"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">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&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0in">Indicate by check mark whether the registrant is
a shell company (as defined in Rule 12b-2 of the Act). Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span> No
<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-263"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023, the last business day of
the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of the common stock outstanding held
by non-affiliates of the registrant, computed by reference to the closing sales price for the common stock of $4.27 as of such date, as
reported on the Nasdaq Capital Market, was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="dei:EntityPublicFloat" scale="0" unitRef="usd" id="ixv-15975">12,654,414</ix:nonFraction>.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">As of April 1, 2024,
there were <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-15976">7,887,411</ix:nonFraction> shares of common stock, par value $0.0001 per share, of the registrant issued and outstanding.</p><div>

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

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

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

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


</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline">TABLE OF CONTENTS</span></b></p><div>

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

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

</div><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: 10%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 78%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Navy 1.5pt solid; text-align: center; width: 10%"><b>PAGE</b></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART I</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">1</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_031"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk Factors</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">18</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1B.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unresolved Staff Comments</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">36</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 1C.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cybersecurity</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">37</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 2.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Properties</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">37</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 3.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Legal Proceedings</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">37</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 4.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Mine Safety Disclosures</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">37</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><a href="#a_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART II</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 5.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_009"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">38</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 6.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>[Reserved]</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">41</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 7.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">41</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 7A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_012"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Quantitative and Qualitative Disclosures About Market Risk</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">50</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 8.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_013"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial Statements and Supplementary Data</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">50</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_014"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">50</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9A.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_015"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Controls and Procedures</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">50</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9B.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_016"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other Information</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 9C.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_017"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">52</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><a href="#a_018"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART III</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 10.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_019"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors, Executive Officers and Corporate Governance</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">53</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 11.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_020"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Executive Compensation</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">58</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 12.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_021"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">60</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 13.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_022"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Certain Relationships and Related Transactions, and Director Independence</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">61</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 14.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_023"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Accounting Fees and Services</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">62</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><a href="#a_024"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART IV</b></span></a></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 15.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_025"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibits and Financial Statement Schedules</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">63</td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item 16.</b></span></td>
    <td>&#160;</td>
    <td style="text-indent: -0.125in; padding-left: 0.125in"><a href="#a_026"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Form 10&#8211;K Summary</b></span></a></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: center">67</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Conventions that Apply to this Annual Report</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt -0.5in; text-indent: 0.5in">Unless otherwise indicated or the context requires
otherwise, references in this annual report (the &#8220;Report&#8221;) to:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;AI Catalysis&#8221; are to AI Catalysis Corp., a Neveda company, which is wholly owned by GDC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Citi Profit&#8221; are to Citi Profit Investment Holding Limited, a British Virgin Islands company, which is wholly owned by GDC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;GDC&#8221; and the &#8220;Company&#8221; are to GD Culture Group Limited (formerly known as&#160;JM Global Holding Company, TMSR Holding Company Limited and Code Chain New Continent Limited), a Nevada Corporation;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Highlight HK&#8221; are to Highlights Culture Holding Co., Limited, a Hong Kong SAR company, which is wholly owned by Citi Profit;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Highlight WFOE&#8221; are to Shanghai Highlight Entertainment Co., Ltd., a PRC company, which is wholly owned by Highlight HK;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;PRC&#8221; or &#8220;China&#8221; are to the People&#8217;s Republic of China, excluding, for the purpose of this report, Taiwan, Hong Kong and Macau;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;RMB&#8221; or &#8220;Renminbi&#8221; are to the legal currency of China; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Shanghai Xianzhui&#8221; are to Shanghai Xianzhui Technology Co., Ltd., a joint venture, of which Highlight Entertainment Co. Ltd. owns 73.3333% of the total equity interest;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221; are to the Company and its subsidiaries;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;Yuan Ma&#8221; are to Shanghai Yuanma Food and Beverage Management Co., Ltd., a PRC company, which is a variable interest entity for accounting purposes;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">&#8220;$&#8221;, &#8220;US$&#8221; or &#8220;U.S. Dollars&#8221; are to the legal currency of the United States.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">Unless otherwise indicated,
all references to common stock, warrants to purchase common stock, share data, per share data, and related information have been retroactively
adjusted, where applicable, in this Report to reflect a 1-to-30 reverse stock split of our common stock which became effective on November
9, 2022 as if they had occurred at the beginning of the earlier period presented.</p><div>

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

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

</div><!-- Field: Page; Sequence: 3; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Report contains statements that may be deemed
to be &#8220;forward-looking statements&#8221; within the meaning of the federal securities laws. These statements relate to anticipated
future events, future results of operations and or future financial performance. In some cases, you can identify forward-looking statements
by their use of terminology such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221;
&#8220;future,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;ought to,&#8221; &#8220;plan,&#8221; &#8220;possible,&#8221; &#8220;potentially,&#8221;
&#8220;predicts,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; negatives of such terms
or other similar terms. These forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause
our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed
or implied by the forward-looking statements. The forward-looking statements in this Report include, without limitation, statements relating
to:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our goals and strategies;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our future business development, results of operations and financial condition;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our estimates regarding expenses, future revenues, capital requirements and our need for additional financing;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our estimates regarding the market opportunity for our services;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">the impact of government laws and 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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our ability to recruit and retain qualified personnel;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">our failure to comply with regulatory guidelines;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">uncertainty in industry demand;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">general economic conditions and market conditions in the virtual content production industry;</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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">future sales of large blocks or our securities, which may adversely impact our share price; 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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">depth of the trading market in our securities.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preceding list is not intended to be an exhaustive
list of all of our forward-looking statements. Forward-looking statements reflect our current views with respect to future events and
are based on assumptions and subject to risks and uncertainties, including those described in Item 1A &#8220;Risk Factors.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">You should not unduly rely on any forward-looking
statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee
that future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be
achieved or will occur. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any
reason after the date of this Report, to conform these statements to actual results or to changes in our expectations.</p><div>

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

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

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I</b></p><div>

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

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Business</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GD Culture Group Limited (formerly known as JM
Global Holding Company, TMSR Holding Company Limited, and Code Chain New Continent Limited), focuses its business on three segments mainly
through <span style="background-color: white">the Company and two subsidiaries, AI Catalysis and Shanghai Xianzhui</span>: 1) AI-driven
digital human creation and customization; 2) Live streaming and e-commerce and 3) Live streaming interactive game. The company has relentlessly
been focusing on serving its customers and creating value for them through the continual innovation and optimization of its products and
services.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For AI-driven digital human creation and customization
sector, the Company uses AI algorithms and software to generate realistic 3D or 2D digital human models. AI algorithms and machine learning
models are used to simulate human characteristics, such as facial expressions, body movements, and even speech patterns. These models
can be customized to create and personalize lifelike digital representations of humans. Customization may involve adjusting facial features,
body proportions, skin textures, hair styles, clothing, and more. Once created and customized, digital humans find applications in a wide
range of industries, including gaming, entertainment, advertising, education, and more. Depending on the specific industry and the application
scenario, the Company helps the customers to define the objectives to achieve with digital humans, choose the technology for character
customization, then create unique aviators and deploy in the chosen platform.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For live streaming and e-commerce sector, the
Company applies <span style="background-color: white">digital human </span>technology in live streaming e-commerce businesses. <span style="background-color: white">Livestream
usage is taking off globally. The integration of cutting-edge AI digital human technologies and live streaming platforms will transform
the way businesses, sellers and consumers engage in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.</span>
It also supports customized avatars that perfectly adapt to different live streaming scenarios. The company has introduced online e-commerce
businesses on TikTok under different accounts.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For live streaming interactive game sector, the
Company has launched a live-streamed game called &#8220;Trible Light.&#8221; This game is owned by the company, and we independently operate
it. Currently, the game is being livestreamed on TikTok (TikTok account: almplify001). In addition to &#8220;Trible Light,&#8221; we have
also introduced other licensed games on the same TikTok account, providing a diverse gaming experience for the players.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We aim to generate revenue from: 1) Service revenue
and advertising revenue from <span style="background-color: white">digital human </span>creation and customization; 2) Products&#8217;
sales revenue from social live streaming e-commerce business; and 3) Virtual paid gifts revenue from live streaming interactive gaming.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal executive office is located at 810
Seventh Avenue, 22nd Floor, New York, NY 10019, and our telephone number is: +1-347-2590292.</p><div>

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

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

</div><!-- Field: Page; Sequence: 5; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following is an organizational chart setting forth our corporate
structure as of the date of this Report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_001.jpg" style="height: 381px; width: 650px"/></p><div>

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



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">GDC,&#160;<span style="background-color: white">formerly
known as Code Chain New Continent Limited, TMSR Holding Company Limited and JM Global Holding Company,</span>&#160;was a blank check company
incorporated in Delaware on April 10, 2015. The Company was formed for the purpose of acquiring, through a merger, capital stock exchange,
asset acquisition, stock purchase, reorganization, exchangeable share transaction or other similar business transaction, one or more operating
businesses or assets. On June 20, 2018, the Company consummated the reincorporation. As a result, the Company changed its state of incorporation
from Delaware to Nevada and implemented a 2-for-1 forward stock split of the Company&#8217;s common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Citi Profit is a company
formed under the laws of the British Virgin Islands in August 2019 and is wholly owned by GDC. It is a holding company with no material
operations of its own.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Highlight HK is a company
formed under the laws of Hong Kong SAR in November 2022 and is wholly owned by Citi Profit. It is a holding company with no material operations
of its own.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Highlight WFOE or Shanghai
Highlight is a company formed under the laws of the PRC in January 2023 and is wholly owned by Highlight HK. It is a holding company with
no material operations of its own.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui is
a company formed under the laws of the PRC in August 2023 for social media marketing purposes. It is a joint venture, of which Highlight
WFOE owns 73.3333% of the total equity interest.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">AI Catalysis is a company formed under the laws
of Neveda in May 2023, and is a wholly-owned subsidiary of GDC. It is an operating company focusing on AI-driven digital human creation
and customization, live streaming and e-commerce, and live streaming interactive game.</p><div>

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

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

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As previously disclosed in the current reports
on Form 8-K of the Company filed on September 19, 2022 and February 28, 2023, on September 16, 2022, Makesi IoT Technology (Shanghai)
Co., Ltd., a then indirect subsidiary of the Company (&#8220;Makesi WFOE&#8221;), Shanghai Highlight Media Co., Ltd., a PRC company (&#8220;Highlight
Media&#8221;), and the shareholders of Shanghai Highlight (the &#8220;Highlight Media Shareholders&#8221;) entered into certain Technical
Consultation and Services Agreement., Equity Pledge Agreement, Equity&#160;Option Agreement, Voting Rights Proxy and Financial Support
Agreement, which was assigned by Makesi WFOE to Highlight WFOE on February 27, 2023 (such agreements, as assigned, the &#8220;VIE Agreements&#8221;).
The VIE Agreements established a &#8220;Variable Interest Entity&#8221; (VIE) structure, pursuant to which the Company treated Highlight
Media as a consolidated affiliated entity and consolidated the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On September 26, 2023,
Highlight WFOE entered into a termination agreement (the &#8220;Termination Agreement&#8221;) with Highlight Media, the Highlight Media
Shareholders and a third party to terminate the VIE Agreements and for the third party to pay the Company $100,000 as consideration to
the termination of the VIE Agreements. As a result of such termination, the Company will no longer treat Highlight Media as a consolidated
affiliated entity or consolidate the financial results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial
statements under U.S. GAAP.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 4, 2022, the Company filed a Certificate
of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with the Nevada Secretary of State to effect
a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares, of the Company at a ratio of one-for-thirty
(30), which became effective at 12:01 a.m. on November 9, 2022. Upon effectiveness of the reverse stock split, every thirty (30) outstanding
shares of common stock were combined into and automatically become one share of common stock. The Company&#8217;s warrants (OTC Pink:
CCNCW) was adjusted so that each warrant is to purchase one-half of one shares of common stock at a price of $86.40 per half share ($172.50
per whole share). The warrants expired on February 5, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise indicated, all references to
common stock, warrants to purchase common stock, share data, per share data, and related information have been retroactively adjusted,
where applicable, in this Report to reflect the reverse stock split of our common stock as if they had occurred at the beginning of the
earlier period presented.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective as of January 10, 2023, the Company
changed its corporate name from &#8220;Code Chain New Continent Limited&#8221; to &#8220;GD Culture Group Limited&#8221; pursuant to a
Certificate of Amendment to the Company&#8217;s Articles of Incorporation.&#160;In connection with the name change, effective as of the
opening of trading on January 10, 2023, the Company&#8217;s common stock is trading on the Nasdaq Capital Market under the ticker symbol
&#8220;GDC&#8221;.<b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Impact of the COVID-19 Pandemic</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The COVID-19 pandemic did not have a material
impact on our business or results of operation during the fiscal years ended December 31, 2023 and 2022. However, the extent to which
the COVID-19 pandemic may negatively impact the general economy and our business is highly uncertain and cannot be accurately predicted.
These uncertainties may impede our ability to conduct our operations and could materially and adversely affect our business, financial
condition and results of operations, and as a result could adversely affect our stock price and create more volatility.</p><div>

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

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

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 4, 2022, the Cyberspace Administration
of China, or CAC, issued the revised Measures on Cyberspace Security Review (the &#8220;Revised Measures&#8221;), which came into effect
on February 15, 2022. Under the Revised Measures, any &#8220;network platform operator&#8221; controlling personal information of no less
than one million users which seeks to list in a foreign stock exchange should also be subject to cyber security review.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe Shanghai Xianzhui is not a &#8220;network
platform operator&#8221; who control over one million personal information as mentioned above, given that: (i) Shanghai Xianzhui does
not possess a large amount of personal information in our business operations and (ii) data processed in Shanghai Xianzhui&#8217;s business
does not have a bearing on national security and thus may not be classified as core or important data by the authorities. As such, we
believe Shanghai Xianzhui is not currently subject to the cyber security review by the CAC. However, the definition of &#8220;network
platform operator&#8221; is unclear and it is also unclear on how it will be interpreted and implemented by the relevant PRC governmental
authorities. See &#8220;Risk factors&#160;&#8212;&#160;Risk Factors Related to Doing Business in China&#160;&#8212;&#160;Shanghai Xianzhui
may become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection.
Shanghai Xianzhui may be required to suspend its business, be liable for improper use or appropriation of personal information provided
by our customers or face other penalties.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July&#160;6, 2021, the relevant PRC governmental
authorities made public the Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions
emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based
companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the
risks and incidents faced by China-based overseas-listed companies. As these opinions were recently issued, official guidance and related
implementation rules have not been issued yet and the interpretation of these opinions remains unclear at this stage. As of the date of
this Report, we have not received any inquiry, notice, warning, or sanctions regarding listing abroad or offshore offering from the China
Securities Regulatory Commission (&#8220;CSRC&#8221;) or any other PRC governmental authorities. See &#8220;Risk Factors&#160;&#8212;&#160;Risk
Factors Related to Doing Business in China&#160;&#8212;&#160;The Chinese government exerts substantial influence over the manner in which
we must conduct our business activities.&#160;We are currently not required to obtain approval from Chinese authorities to list on U.S
exchanges, however, if Shanghai Xianzhui or GDC were required to obtain approval in the future and were denied permission from Chinese
authorities to list on U.S. exchanges, we will not be able to continue listing on U.S. exchange and the value of our common stock may
significantly decline or become worthless, which would materially affect the interest of the investors.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, the&#160;CSRC&#160;released
the Trial Administrative Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial
Measures&#8221;) and five supporting guidelines, which came into effect on&#160;March 31, 2023. Pursuant to the Trial Measures, domestic
companies that seek to offer or list securities overseas, both directly and indirectly, should fulfill the filing procedures and report
relevant information to the&#160;CSRC. If a domestic company fails to complete the filing procedures or conceals any material fact or
falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties by the&#160;CSRC,
such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other
directly liable persons may also be subject to administrative penalties, such as warnings and fines. As a listed company, we believe that
we and all of our PRC subsidiaries are not required to fulfill filing procedures with the&#160;CSRC&#160;to continue to offer our securities,
or continue listing on the Nasdaq Capital Market. However, there are substantial uncertainties regarding the interpretation and application
of the Regulation on Mergers and Acquisitions of Domestic Companies by Foreign Investors (&#8220;M&amp;A Rules&#8221;), other PRC Laws
and future PRC laws and regulations, and there can be no assurance that any governmental agency will not take a view that is contrary
to or otherwise different from our belief stated herein. See &#8220;Risk Factors - Risk Factors Relating to Doing Business in China&#160;-&#160;The&#160;CSRC&#160;has
released the Trial Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;).
With such rules in effect, the Chinese government may exert more oversight and control over offerings that are conducted overseas and
foreign investment in China-based issuers, which could significantly limit or completely hinder our ability to continue to offer our securities
to investors and could cause the value of our securities to significantly decline or become worthless.&#8221;</p><div>

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

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

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that we are currently not required
to obtain any permission or approval from the CSRC and the CAC in the PRC to issue securities to foreign investors. However, there is
no guarantee that this will continue to be the case in the future in relation to any future offerings of our company or the continued
listing of our company&#8217;s securities on the Nasdaq Capital Market, or even in the event such permission or approval is required and
obtained, it will not be subsequently revoked or rescinded. If we do not receive or maintain the approvals, or we inadvertently conclude
that such approvals are not required, or applicable laws, regulations, or interpretations change such that we are required to obtain approval
in the future, we may be subject to an investigation by competent regulators, fines or penalties, or an order prohibiting us from conducting
an offering, and these risks could result in a material adverse change in our operations and the value of our securities, significantly
limit or completely hinder our ability to offer or continue to offer securities to investors, or cause such securities to significantly
decline in value or become worthless.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Implication of the Holding Foreign Company
Accountable Act</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The&#160;Holding Foreign Companies Accountable&#160;Act,
or the HFCAA, was enacted on December 18, 2020. The HFCAA states that if the SEC determines that an issuer&#8217;s audit reports issued
by a registered public accounting firm have not been subject to inspection by the Public Company Accounting Oversight Board (United States)
(the &#8220;PCAOB&#8221;) for three consecutive years beginning in 2021, the SEC shall prohibit such issuer&#8217;s securities from being
traded on a national securities exchange or in the over-the-counter trading market in the United States. On March 24, 2021, the SEC adopted
interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCAA. We will be required
to comply with these rules if the SEC identifies us as having a &#8220;non-inspection&#8221; year under a process to be subsequently established
by the SEC. If we fail to meet the new rules before the deadline specified thereunder, we could face possible prohibition from trading
<span style="background-color: white">on a national securities exchange or</span> on the OTC Markets, deregistration from the SEC and/or
other risks, which may materially and adversely affect, or effectively terminate, our securities trading in the United States. On December
2, 2021, the SEC issued amendments to finalize rules implementing the submission and disclosure requirements in the HFCAA. The rules apply
to registrants that the SEC identifies as having filed an annual report with an audit report issued by a registered public accounting
firm that is located in a foreign jurisdiction and that PCAOB is unable to inspect or investigate completely because of a position taken
by an authority in foreign jurisdictions. Furthermore, on June 22, 2021, the U.S. Senate passed the Accelerating&#160;Holding Foreign
Companies Accountable&#160;Act, and on December 29, 2022, legislation entitled &#8220;Consolidated Appropriations Act, 2023&#8221; (the
&#8220;Consolidated Appropriations Act&#8221;) was signed into law by President Biden, which contained, among other things, an identical
provision to the Accelerating Holding Foreign Companies Accountable Act and amended the HFCAA by requiring the SEC to prohibit an issuer&#8217;s
securities from trading on any U.S. stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead
of three, thus reducing the time period for triggering the prohibition on trading. On August 26, 2022, the CSRC, the Ministry of Finance
of the PRC (the &#8220;MOF&#8221;), and the PCAOB signed a Statement of Protocol (the &#8220;Protocol&#8221;), governing inspections and
investigations of audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect
and investigate registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect
to the Protocol disclosed by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), the PCAOB shall have independent discretion
to select any issuer audits for inspection or investigation and has the unfettered ability to transfer information to the SEC. On December
15, 2022, the PCAOB determined that the PCAOB was able to secure complete access to inspect and investigate registered public accounting
firms headquartered in mainland China and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC
authorities obstruct or otherwise fail to facilitate the PCAOB&#8217;s access in the future, the PCAOB will consider the need to issue
a new determination.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our previous auditor, Enrome LLP, has been inspected
by the PCAOB on a regular basis in the audit period. Our current auditor, HTL International, LLC (&#8220;HTL&#8221;), has been inspected
by the PCAOB on a regular basis as well. If it is later determined that the PCAOB is unable to inspect or investigate our auditor completely,
investors may be deprived of the benefits of such inspection. Any audit reports not issued by auditors that are completely inspected by
the PCAOB, or a lack of PCAOB inspections of audit work undertaken in China that prevents the PCAOB from regularly evaluating our auditors&#8217;
audits and their quality control procedures, could result in a lack of assurance that our financial statements and disclosures are adequate
and accurate. Moreover, if trading in our securities is prohibited under the HFCAA in the future because the PCAOB determines that it
cannot inspect or fully investigate our auditor at such future time, an exchange may determine to delist our securities. See &#8220;Risk
Factors&#8212;Risks Related to Doing Business in China&#160; &#8212; The recent joint statement by the SEC and PCAOB, proposed rule changes
submitted by Nasdaq, and the Holding Foreign Companies Accountable Act all call for additional and more stringent criteria to be applied
to emerging market companies.&#8221;</p><div>

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

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

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Asset Transfer between our Company and our
Subsidiaries </b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the fiscal years ended December 31, 2023,
GDC transferred a total of $2,100,000 to its subsidiary AI Catalysis Corp.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the fiscal years ended December 31, 2022,
there was no transfer of assets between GDC and its subsidiaries.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">GDC operates in the following distinct business
sectors through the Company and two subsidiaries, AI Catalysis Corp. and Shanghai Xianzhui: 1) AI-driven digital human creation and customization;
2) Live streaming and e-commerce and 3) Live streaming interactive game. The company has relentlessly been focusing on serving its customers
and creating value for them through the continual innovation and optimization of its products and services.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>AI-Driven Digital Human </b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Creation and Customization</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company uses AI algorithms and
software to generate realistic 3D or 2D digital human models. AI algorithms and machine learning models are used to simulate human characteristics,
such as facial expressions, body movements, and even speech patterns. These models can be customized to create and personalize lifelike
digital representations of humans. Customization may involve adjusting facial features, body proportions, skin textures, hair styles,
clothing, and more.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Technology Application</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Once created and customized, digital
humans find applications in a wide range of industries, including gaming, entertainment, advertising, education, and more. Depending on
the specific industry and the application scenario, the Company helps the customers to define the objectives to achieve with digital humans,
choose the technology for character customization, then create unique aviators and deploy in the chosen platform.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company currently plans to generate
lifelike digital humans for the following key business areas:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual Influencers and Social Media</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company aims to create digital
humans to gain popularity as virtual influencers on social media platforms. These virtual personalities can collaborate with brands and
engage with followers, blurring the line between fiction and reality.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">A <span style="background-color: white">well-thought-out
narrative to create digital characters with diversified personal identity, appearance, storytelling, and actions can </span>resonate with
its audience and influence them on notable social media platforms<span style="background-color: white">. It aims to attract a large following
on social media and has the ability to produce responsible content 24/7. </span>The Company also uses open source AI tools to create unconventional
digital characters and videos.</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Online Marketing and Advertising</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Digital humans can be used in marketing
campaigns and advertisements to engage with consumers. They can serve as virtual brand ambassadors or spokespersons, providing a more
personal and interactive experience. The Company creates customized digital humans to support the clients&#8217; marketing efforts.</p><div>

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

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

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><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: 0.25in"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce and Live Streaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human in E-Commerce and Live Streaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company applies digital human technology
in live streaming e-commerce businesses. <span style="background-color: white">Livestream usage is taking off globally. The integration
of cutting-edge AI digital human technologies and live streaming platforms will transform the way businesses, sellers and consumers engage
in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.</span> It also supports customized avatars
that perfectly adapt to different live streaming scenarios.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce on Social Media Platforms</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The company has introduced online e-commerce
businesses on TikTok. Our focus is on capturing TikTok&#8217;s popular trend by offering carefully selected product choices with smooth
delivery. We aim to redefine the online shopping experience by providing a diverse range of products with real-time interaction capabilities.
Currently, our product offerings include popular Asian snacks, small home appliances, gardening tools, 3C products, and more. We plan
to introduce additional product types, such as Asian branded beauty products, personal care, fashion, and more trending popular items
in Asia, to TikTok consumers.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>E-Commerce Live Streaming Businesses</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company intends to expand its e-commerce
offerings on the social media platform into live-streaming. We plan to diversify our livestream hosts by incorporating different styles
and personalities. In addition to the real-time improvisation by hosts during each live streaming session, our community interactions
generate another form of content. The variety of real-time interactions between viewers and hosts or among viewers creates viewer-generated
content, which becomes part of the overall entertainment and social experience offered on our platform. Such content enhances the sense
of involvement and makes it more enjoyable to watch live streaming while customers are shopping online.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Live Streaming Interactive Game</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has launched a live-streamed
game called &#8220;Trible Light.&#8221; This game is owned by the company, and we independently operate it. Currently, the game is being
livestreamed on TikTok (TikTok account: almplify001). In addition to &#8220;Trible Light,&#8221; we have also introduced other licensed
games on the same TikTok account, providing a diverse gaming experience for the players.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">These interactive live streaming games
on the TikTok platform are specifically designed for young game enthusiasts worldwide. They offer real-time and immersive gaming experiences,
where viewers can actively participate as players during the livestream. Our livestream hosts enhance the experience by providing commentary,
tips, and insights to engage and excite the players. Furthermore, this unique live streaming format allows viewers to gift virtual tokens
to their favorite hosts, fostering a sense of community among our gaming audience.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">This innovative gaming style is already
popular in Asia which offers instant, thrill-packed experiences for TikTok enthusiasts. The game is user-friendly, entertaining, and available
whenever players decide to participate. We plan to continuously diversify our game offerings to provide more enjoyable options based on
viewers&#8217; preferences. AI Catalysis intends to expand anchor personalities. Currently, the company has collaborated with two hosts
- one with a great sense of humor and another with keen gaming insights. The game has gained significant momentum and has captured the
attention of many TikTok users.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">AI Catalysis plans to diversify its
game offerings and collaborate with various TikTok personalities. In both e-commerce and live streaming and live streaming interactive
game business sectors, AI Catalysis is committed to serving the TikTok audience 24/7. We also have plans to introduce digital hosts to
ensure continuous entertainment.</p><div>

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

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

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We aim to generate revenue from: 1) Service revenue
and advertising revenue from digital human creation and customization; 2) Products&#8217; sales revenue from social live streaming e-commerce
business; 3) Virtual paid gifts revenue from live streaming interactive gaming.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt"><b>1.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Digital Human Creation and Customization Services</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will monetize our services through:</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Services fee for custom avatar creation:</b> to provide customized services to our customers for designing and generating unique digital human avatars. Our target customers are mainly individuals or small and medium-sized businesses (&#8220;SMB&#8221;) in the consumer industry. For SMB customers, digital humans can be used in advertising and marketing campaigns to create engaging content, or engaging with consumers on social media platforms as a brand ambassador or spokespeople to increase brand visibility and loyalty. We can also provide ongoing maintenance, updates, and support for their digital humans. Based on the scope of work and complexity of the project, the company provides advice, project planning, and strategy development in exchange for consulting fees.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Advertising partnership fee: </b>When the Company&#8217;s own virtual influencers gain a significant following or visibility on the social media platforms, we consider partnering with brands for sponsored content or advertising opportunities related to the digital human work.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Licensing fee: </b>license the right to clients to use, deploy, or integrate digital human avatars or characters created by the company for a fee. Licensing agreements can vary based on usage, duration, and exclusivity.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><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: 0.25in"><span style="font-size: 10pt"><b>2.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Social and Live Streaming E-Commerce Gross Merchandise Value</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Product sales:</b> Hosts or influencers showcase products, answer questions from viewers, and encourage viewers to make purchases of the products in real time during live streaming.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual gifts and tipping</b>: Viewers have the option to send virtual gifts or tips to hosts or influencers during live streams. These virtual gifts are purchased with real money, and the platform and the host/influencers share the revenue generated from virtual gifting.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt"><b>3.</b></span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Live Streaming Interactive Gaming</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">-</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt"><b>Virtual paid gifts</b>: Virtual paid gifts from viewers are the main revenue source for the live streaming gaming industry. Virtual gifting is a considerably successful business model that stimulates streamers&#8217; content generation and viewer-streamer interactions. Live streaming platforms earn revenues from sales of paid gifts, and streamers earn a proportion of the received gifts or donations or tips from fans.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">AI Catalysis&#8217; main business
is conducting virtual human live streams and bullet chat game broadcasts on TikTok, with expected revenue primarily coming from user tips.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0in">The Company&#8217;s top three
suppliers are Lida Global Limited, Shanghai Alliance Information Technology Co., Ltd. and Jinhe Capital Limited.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of April 1, 2024, our Company has 8 full-time employees in total.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not experienced any significant labor
disputes and consider our relationship with our employees to be good. Our employees are not covered by any collective bargaining agreement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As we continue to expand our business, we believe it is critical to
hire and retain top talent. We believe we have the ability to attract and retain high quality talents based on our competitive salaries,
annual performance-based bonus system, and equity incentive program for senior employees and executives.</p><div>

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

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

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Disposition of Wuge</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 28, 2022, the Company entered into
a termination agreement with Wuge and the shareholders of Wuge, i.e., Wei Xu, former Chief Executive Officer, President and Chairman of
the Board of the Company, and Bibo Lin, former Vice President and Director of the Company, and two entities controlled by Wei Xu, to terminate
certain technical consultation and services agreement., equity pledge agreement, equity option agreement, voting rights proxy and financial
support agreement, by and among Makesi WFOE, Wuge, and the shareholders of Wuge. As a result, Wuge ceased to be a VIE of Makesi WFOE and
operations of Wuge have been designated as discontinued operations. In exchange for such termination, on March 9, 2023, the Company cancelled
133,333 shares of common stock that were issued to the shareholders&#160; of Wuge in January 2020.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Registered Direct
Offering (&#8220;May 2023 Offering&#8221;)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 1, 2023, the Company
entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement agency agreement,
the placement agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
(the &#8220;RD Offering&#8221;), and a concurrent private placement (the &#8220;PIPE Offering&#8221;, together with the RD Offering, collectively
the &#8220;May 2023 Offering&#8221;). The placement agent has no obligation to buy any of the securities from us or to arrange for the
purchase or sale of any specific number or dollar amount of securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the RD Offering, an
aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants to purchase up to an
aggregate of 844,351 shares of common stock (the &#8220;Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the
&#8220;Pre-Funded Warrant Shares&#8221;) are sold to certain purchasers (the &#8220;Purchasers&#8221;), pursuant to a securities purchase
agreement, dated May 1, 2023 (the &#8220;RD Securities Purchase Agreement&#8221;). The purchase price of each share of common stock is
$8.27. The purchase price of each Pre-funded Warrant is $8.269, which equals the price per common stock being sold to the public in the
May 2023 Offering, minus $0.001. The RD Offering is being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In connection with the
Pre-Funded Warrant Shares,&#160;&#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than
4.99% (or, upon election of the holder, 9.99%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than 4.99% (or 9.99%), and receive the ability
to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date. In the RD Offering,
each Pre-funded Warrant is exercisable for one share of our&#160;common stock, with an exercise price equal to $0.001 per share, at any
time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance and will expire
five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying common stock
until the Pre-funded Warrant is exercised.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the concurrent PIPE
Offering, warrants to purchase up to 1,154,519 shares of common stock (the &#8220;Unregistered Warrants&#8221;, and the common stock underlying
such warrants, the &#8220;Unregistered Warrant Shares&#8221;) are also sold to the Purchasers, pursuant to a private warrant securities
purchase agreement, dated May 1, 2023. The Unregistered Warrants are exercisable immediately after issuance and will expire five (5) years
from the date of issuance. The Exercise Price of the Unregistered Warrants is $8.27, subject to adjustment as provided in the form of
Unregistered&#160;Warrants.</p><div>

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

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

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company also paid
the placement agent a total cash fee equal to 7.0% of the aggregate gross proceeds received in the May 2023 Offering and a non-accountable
expense allowance equal to 1% of the aggregate gross proceeds. The placement agent were also reimbursed for certain out-of-pocket accountable
expenses incurred in this offering up to $150,000. The placement agent also received warrants to purchase up to 115,452 shares of common
stock (equal to 5.0% of the aggregate number of common stocks, Pre-Funded Warrant Shares, and the Unregistered Warrant Shares) at an exercise
price of $9.924 per share, which represents 120% of the offering price of each share of common stock. The placement agent&#8217;s warrants
will have substantially the same terms as the Unregistered Warrants.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the May 2023 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $8.53 million (assuming the Unregistered Warrants are not exercised). The Company intends to use the net proceeds from
the Offering for working capital and general corporate purposes.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Amendment to the May
2023 Offering</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 16, 2023, the
Company entered into an amendment to the RD Securities Purchase Agreement with the Purchasers, pursuant to which the purchase price of
each share of common stock was increased to $8.35 and the purchase price of each Pre-funded Warrant was increased to $8.349. Concurrently,
the Company entered into an amendment to the PIPE Securities Purchase Agreement with the Purchasers, pursuant to which the exercise price
of each Unregistered Warrant was increased to $8.35 per share of common stock. The Company will receive net proceeds of $84,972.60, after
deducting placement agent&#8217;s 7% cash fee and 1% non-accountable expense allowance, as a result of such amendments. The Company plans
to use the net proceeds for working capital and general corporate purposes. In addition, as a result of such amendments and pursuant to
the placement agency agreement, the Company amended and restated the placement agent&#8217;s warrants to increase the exercise price to $10.02
per share.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Software Purchase
Agreement dated June 22, 2023</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June 22, 2023, the
Company entered into a software purchase agreement (the &#8220;Agreement&#8221;) with Northeast Management LLC, a seller unaffiliated
with the Company (the &#8220;Seller&#8221;). Pursuant to the Agreement, the Company agreed to purchase and the Seller agreed to sell all
of Seller&#8217;s right, title, and interest in and to the certain software. The purchase price of the software shall be $750,000, payable
in the form of issuance of 187,500 shares of common stock of the Company (the &#8220;Shares&#8221;), valued at $4.00 per share. The Company
plans to use the software to develop video games. On June 26, 2023, the Company issued the Shares to the Seller&#8217;s designees and
the transaction was completed.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><span style="text-decoration:underline">Share
Purchase Agreement dated June 26, 2023</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
26, 2023, the Company entered into a share purchase agreement (the &#8220;Agreement&#8221;) with a buyer unaffiliated with the Company
(the &#8220;Buyer&#8221;). Pursuant to the Agreement, the Company agreed to sell and the Buyer agreed to purchase all the issued and outstanding
equity interest in TMSR Holdings Limited (&#8220;TMSR&#8221;), a company incorporated under the laws of Hong Kong and an indirect subsidiary
of Company. The purchase price for the transaction contemplated by the Agreement shall be $100,000. TMSR has a direct wholly-owned subsidiary,
Makesi WFOE, and an indirect wholly-owned subsidiary, </span>Yuan Ma<span style="background-color: white">. The sale of TMSR will include
the sale of Makesi WFOE and </span>Yuan Ma<span style="background-color: white">. None of TMSR, Makesi WFOE or </span>Yuan Ma <span style="background-color: white">has
any assets, employees or operation. The sale of TMSR will not have any impact on the Company&#8217;s consolidated financial statements.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration:underline">Termination of the
VIE Agreements</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As previously disclosed
in the current reports on Form 8-K of the Company filed on September 19, 2022 and February 28, 2023, on September 16, 2022, Makesi WFOE,
Highlight Media, and the Highlight Media Shareholders entered into certain Technical Consultation and Services Agreement., Equity Pledge
Agreement, Equity&#160;Option Agreement, Voting Rights Proxy and Financial Support Agreement, which was assigned by Makesi WFOE to Highlight
WFOE on February 27, 2023 (such agreements, as assigned, the &#8220;VIE Agreements&#8221;). The VIE Agreements established a &#8220;Variable
Interest Entity&#8221; (VIE) structure, pursuant to which the Company treated Highlight Media as a consolidated affiliated entity and
consolidated the financial results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under
U.S. GAAP.</p><div>

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

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

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On September 26, 2023,
Highlight WFOE entered into the Termination Agreement with Highlight Media, the Highlight Media Shareholders and a third party to terminate
the VIE Agreements and for the third party to pay the Company $100,000 as consideration to the termination of the VIE Agreements. As a
result of such termination, the Company will no longer treat Highlight Media as a consolidated affiliated entity or consolidate the financial
results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">The Establishment of the Joint Venture</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 10, 2023, Shanghai Highlight, an indirect
subsidiary of the Company, Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;), and a third party, established Shanghai
Xianzhui under the laws of the People&#8217;s Republic of China for social media marketing. Shanghai Highlight owned 60% of the equity
interest of Shanghai Xianzhui , Beijing Hehe owned 20% of the equity interest of Shanghai Xianzhui and the third party owned the remaining
20% of the equity interest of Shanghai Xianzhui.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Equity Purchase Agreement dated October 27, 2023 and the Amendment
to the Equity Purchase Agreement dated N<span style="background-color: white">ovember 10, 2023</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 27, 2023, the Company entered into
an equity purchase agreement (the &#8220;Agreement&#8221;) with Shanghai Highlight and Beijing Hehe, pursuant to which the Shanghai Highlight
agreed to purchase the 20% equity interest in Shanghai Xianzhui from Beijing Hehe and the Company agreed to issue 600,000 shares of common
stock of the Company, valued at $2.7820 per share, the average closing bid price of the common stock of GDC as of the five trading days
immediately preceding the date of the Agreement, to Beijing Hehe or its assigns. The closing of the transaction shall take place within
thirty (30) days from the execution of the Agreement. The Agreement is effective for thirty (30) days from the date of the Agreement,
which can be extended for additional thirty (30) days upon all parties&#8217; written agreement. The Company or Shanghai Highlight may
terminate the Agreement at any time with a three (3) day advance written notice to Beijing Hehe.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 10, 2023,
the Company entered into an amended and restated equity purchase agreement (the &#8220;Amended and Restated Agreement&#8221;) that amended
and replaced the Original Agreement. Pursuant to the Amended and Restated Agreement, Shanghai Highlight agreed to purchase the 13.3333%
equity interest in Shanghai Xianzhui from Beijing Hehe and the Company agreed to issue 400,000 shares of common stock of the Company,
valued at the Per Share Price, to Beijing Hehe or its assigns.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the Amended
and Restated Agreement, the closing of the transaction shall take place within thirty (30) days from the execution of the Amended and
Restated Agreement. The Amended and Restated Agreement is effective for thirty (30) days from the date of the Amended and Restated Agreement,
which can be extended for additional thirty (30) days upon all parties&#8217; written agreement. The Company or Shanghai Highlight may
terminate the Amended and Restated Agreement at any time with a three (3) day advance written notice to Beijing Hehe.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">On January 11, 2024, the Company
issued the Shares and the transaction is completed. Up to the date of this Report, the Company owns 73.3333% of the total equity interest
of Shanghai Xianzhui.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="text-decoration:underline">Registered Direct Offering (&#8220;November
2023 Offering&#8221;)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 1, 2023,
the Company entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement
agency agreement, the Placement Agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered
direct offering. The Placement Agent has no obligation to buy any of the securities from us or to arrange for the purchase or sale of
any specific number or dollar amount of securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the November 2023
Offering, (i) an aggregate of 1,436,253 shares of common stock of the Company, par value $0.0001 per share, (ii) pre-funded warrants to
purchase up to an aggregate of 1,876,103 shares of common stock (the &#8220;Pre-Funded Warrants&#8221;, and the common stock underlying
such warrants, the &#8220;Pre-Funded Warrant Shares&#8221;), and (iii) registered warrants to purchase up to an aggregate of 3,312,356
shares of common stock (the &#8220;Registered Warrants&#8221;, and the common stock underlying such warrants, the &#8220;Registered Warrant
Shares&#8221;) are sold to certain purchasers (the &#8220;Purchasers&#8221;), pursuant to a securities purchase agreement, dated October
31, 2023 (the &#8220;November 2023 Securities Purchase Agreement&#8221;). The purchase price of each share of common stock is $3.019.
The purchase price of each Pre-funded Warrant is $3.018, which equals the price per common stock being sold in this November 2023 Offering,
minus $0.001. The Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from the date of issuance.
The Registered Warrants will be exercisable immediately and will expire five (5) years from the date of issuance.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The November 2023 Offering
is being made pursuant to a shelf registration statement (No.&#160;333-254366)&#160;on Form&#160;S-3,&#160;which was declared effective
by the SEC on March 26, 2021, and related prospectus supplement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the November 2023 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $9.05 million (assuming the Registered Warrants are not exercised). The Company intends to use the net proceeds from
the November 2023 Offering for working capital and general corporate purposes.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company has agreed to pay the Placement Agent a total cash fee equal to 7.0% of the aggregate gross proceeds received
in the November 2023 Offering. The Company also agreed to reimburse the Placement Agent certain out-of-pocket accountable expenses incurred
in this November 2023 Offering up to $150,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In concurrent with the
November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant Exchange
Agreements&#8221;) with certain holders of the Unregistered Warrants, as defined in the section titled &#8220;<span style="text-decoration:underline">Registered Direct Offering
(&#8216;May 2023 Offering&#8217;)&#8221;</span>, to purchase up to 1,154,519 shares of the Company&#8217;s common stock (the &#8220;Holders&#8221;).
Pursuant to the Warrant Exchange Agreements, the Holders shall surrender the Unregistered Warrants, and the Company shall cancel the
Unregistered Warrants and shall issue to Holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock
(the &#8220;Exchange Warrants&#8221;). The Exchange Warrants were issued to Holders on November 3, 2023 and the warrant exchange closed
on the same day.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><span style="text-decoration:underline">Amendment
to the </span></span><span style="text-decoration:underline">November 2023 Offering</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 17, 2023,
the Company entered into an amendment to the November 2023 Securities Purchase Agreement with the Purchasers, pursuant to which Exhibit
B to the November 2023 Securities Purchase Agreement (form of Registered Warrants) was deleted and replaced with an amended and restated
the Form of Registered Warrant, to remove Section 2(b) Adjustment Upon Issuance of Common Stock and Section 2(e) Other Events. The Registered
Warrants that were issued to Purchasers under the November 2023 Securities Purchase Agreement were returned to and cancelled by the Company
on November 17, 2023. Concurrently, the Company issued amended and restated Registered Warrants to each Purchaser.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="text-decoration:underline">Registered Direct Offering (&#8220;March
2024 Offering&#8221;)</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On March 22, 2024, the
Company entered into a placement agency agreement, with Univest Securities, LLC, as the placement agent. Pursuant to the placement agency
agreement, the placement agent agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct
offering. The placement agent has no obligation to buy any of the securities from us or to arrange for the purchase or sale of any specific
number or dollar amount of securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In the March 2024 Offering,
an aggregate of 810,277 shares of common stock were sold to certain purchasers, pursuant to a securities purchase agreement, dated March
22, 2024. The purchase price of each Common Share is $1.144.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The March 2024 Offering
is being made pursuant to a shelf registration statement (No.&#160;333-254366)&#160;on Form&#160;S-3,&#160;which was declared effective
by the SEC on March 26, 2021, and related prospectus supplement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The net proceeds from
the March 2024 Offering, after deducting placement agent discounts and commissions and estimated offering expenses payable by the Company,
are approximately $830,000. The Company intends to use the net proceeds from the March 2024 Offering for working capital and general corporate
purposes.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company has agreed to pay the placement agent a total cash fee equal to 4.0% of the aggregate gross proceeds received
in the March 2024 Offering.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the placement
agency agreement, the Company agreed to issue the placement agent warrants&#160;to the placement agent to purchase up to 40,514 shares
of Common Stock (equal to 5.0% of the aggregate number of Common Shares) at an exercise price of $1.373 per share, which represents 120%
of the offering price.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

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

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

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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


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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, the Company, Shanghai
Xianzhui and Ai Catalysis were not subject to any fines or legal action involving non-compliance with any relevant environmental regulation,
nor are we aware of any threatened or pending action, including by any environmental regulatory authority.</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Any company that conducts business in the PRC
must have a business license that covers a particular type of work. The Company&#8217;s PRC operating company, Shanghai Xianzhui&#8217;s
business license covers its present business of technology development and consulting, and technical support for digital humans.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Shanghai Xianzhui are subject to laws and
regulations governing our relationship with our employees, including: wage and hour requirements, working and safety conditions, citizenship
requirements, work permits and travel restrictions. These include local labor laws and regulations, which may require substantial resources
for compliance. China&#8217;s National Labor Law, which became effective on January 1, 1995, and amended on August 27, 2009, and China&#8217;s
National Labor Contract Law, which became effective on January 1, 2008, and amended on December 28, 2012, permit workers in both state
and private enterprises in China to bargain collectively. The National Labor Law and the National Labor Contract Law provide for collective
contracts to be developed through collaboration between the labor union (or worker representatives in the absence of a union) and management
that specify such matters as working conditions, wage scales, and hours of work. The laws also permit workers and employers in all types
of enterprises to sign individual contracts, which are to be drawn up in accordance with the collective contract.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Patent.</i></b> The PRC has domestic
laws for the protection of copyrights, patents, trademarks and trade secrets. The PRC is also signatory to some of the world&#8217;s major
intellectual property conventions, including:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Convention establishing the World Intellectual Property Organization (WIPO Convention) (June 4, 1980);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Paris Convention for the Protection of Industrial Property (March 19, 1985);</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Patent Cooperation Treaty (January 1, 1994); and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -0.5in">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Agreement on Trade-Related Aspects of Intellectual Property Rights (TRIPs) (November 11, 2001).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Patents in the PRC are governed by the China Patent
Law and its Implementing Regulations, each of which went into effect in 1985. Amended versions of the China Patent Law and its Implementing
Regulations came into effect in 1993, 2001 and 2009, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC is signatory to the Paris Convention for
the Protection of Industrial Property, in accordance with which any person who has duly filed an application for a patent in one signatory
country shall enjoy, for the purposes of filing in the other countries, a right of priority during the period fixed in the convention
(12 months for inventions and utility models, and 6 months for industrial designs).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Patent Law covers three kinds of patents &#8212;
patents for inventions, utility models and designs. The Chinese patent system adopts the principle of first to file, which means that
a patent may be granted only to the person who first files an application. Consistent with international practice, the PRC allows the
patenting of inventions or utility models that possess the characteristics of novelty, inventiveness and practical applicability only.
For a design to be patentable it cannot be identical with, or similar to, any design which, before the date of filing, has been publicly
disclosed in publications in the country or abroad or has been publicly used in the country, and should not be in conflict with any prior
right of another.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Copyright</i></b>. Copyright in the
PRC, including copyrighted software, is principally protected under the Copyright Law of the PRC and related rules and regulations. Under
the Copyright Law, the term of protection for copyrighted software is 50 years.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Trademark</i></b>. Registered trademarks
are protected under the Trademark Law of the PRC and related rules and regulations. Trademarks are registered with the Trademark Office
of the SAIC. Where registration is sought for a trademark that is identical or similar to another trademark which has already been registered
or given preliminary examination and approval for use in the same or similar category of commodities or services, the application for
registration of such trademark may be rejected. Trademark registrations are effective for a renewable ten-year period, unless otherwise
revoked. The duration of a trademark is 10 years from the date of registration.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Domain names</i></b>. Domain name registrations
are handled through domain name service agencies established under the relevant regulations, and applicants become domain name holders
upon successful registration.</p><div>

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

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

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The PRC corporate income tax, or CIT, is calculated
based on the taxable income determined under the applicable CIT Law and its implementation rules, which became effective on January 1,
2008 and amended on February 24, 2017. The CIT Law imposes a uniform corporate income tax rate of 25% on all resident enterprises in
China, including foreign-invested enterprises.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Uncertainties exist with respect to how the CIT
Law applies to the tax residence status of The Company and our offshore subsidiaries. Under the CIT Law, an enterprise established outside
of China with a &#8220;de facto management body&#8221; within China is considered a &#8220;resident enterprise,&#8221; which means that
it is treated in a manner similar to a Chinese enterprise for corporate income tax purposes. Although the implementation rules of the
CIT Law define &#8220;de facto management body&#8221; as a managing body that exercises substantive and overall management and control
over the production and business, personnel, accounting books and assets of an enterprise, the only official guidance for this definition
currently available is set forth in Circular 82 issued by the State Administration of Taxation, which provides guidance on the determination
of the tax residence status of a Chinese-controlled offshore incorporated enterprise, defined as an enterprise that is incorporated under
the laws of a foreign country or territory and that has a PRC enterprise or enterprise group as its primary controlling shareholder. Although
the Company does not have a PRC enterprise or enterprise group as our primary controlling shareholder and is therefore not a Chinese-controlled
offshore incorporated enterprise within the meaning of Circular 82, in the absence of guidance specifically applicable to us, we have
applied the guidance set forth in Circular 82 to evaluate the tax residence status of The Company and our subsidiaries organized outside
the PRC.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to Circular 82, a Chinese-controlled
offshore incorporated enterprise will be regarded as a PRC tax resident by virtue of having a &#8220;de facto management body&#8221; in
China and will be subject to PRC corporate income tax on its worldwide income only if all of the following criteria are met:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the primary location of the day-to-day operational management is in the PRC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">decisions relating to the enterprise&#8217;s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the enterprise&#8217;s primary assets, accounting books and records, company seals, and board and shareholders meeting minutes are located or maintained in the PRC; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">50% or more of voting board members or senior executives habitually reside in the PRC.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not believe that we meet any of the conditions
outlined in the immediately preceding paragraph.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe none of our entities outside of China
is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the
PRC tax authorities and uncertainties remain with respect to the interpretation of the term &#8220;de facto management body.&#8221; As
all of our management members are based in China, it remains unclear how the tax residency rule will apply to our case. If the PRC tax
authorities determine that we or any of our subsidiaries outside of China is a PRC resident enterprise for PRC enterprise income tax purposes,
then we or such subsidiary could be subject to PRC tax at a rate of 25% on its world-wide income, which could materially reduce our net
income. In addition, we will also be subject to PRC enterprise income tax reporting obligations. Furthermore, if the PRC tax authorities
determine that we are a PRC resident enterprise for enterprise income tax purposes, gains realized on the sale or other disposition of
our common stock may be subject to PRC tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC individuals
(in each case, subject to the provisions of any applicable tax treaty), if such gains are deemed to be from PRC sources. It is unclear
whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence
and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in our
common stock.</p><div>

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

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

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2011, the MOF and the State Administration
of Taxation promulgated the Pilot Plan for Imposition of Value-Added Tax to Replace Business Tax. In May and December 2013 and April 2014,
the MOF and the State Administration of Taxation promulgated Circular 37, Circular 106 and Circular 43 to further expand the scope of
services which are to be subject to Value-Added Tax, or VAT, instead of business tax. Pursuant to these tax rules, from August 1, 2013,
VAT will be imposed to replace the business tax in certain service industries, including technology services and advertising services,
on a nationwide basis. The VAT rate shall be 17% for sale or importation of goods by a taxpayer. But, unlike business tax, a taxpayer
is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the revenue from services
provided.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Regulations Relating to Foreign Exchange and
Dividend Distribution</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal regulations governing foreign currency
exchange in China are the Foreign Exchange Administration Regulations. Under the PRC foreign exchange regulations, payments of current
account items, such as profit distributions and trade and service-related foreign exchange transactions, may be made in foreign currencies
without prior approval from State Administration of Foreign Exchange (&#8220;SAFE&#8221;) by complying with certain procedural requirements.
By contrast, approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign
currency and remitted out of China to pay capital expenses such as the repayment of foreign currency-denominated loans or foreign currency
is to be remitted into China under the capital account, such as a capital increase or foreign currency loans to our PRC subsidiaries.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2012, SAFE promulgated the Circular
of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment. Pursuant to this circular, the
opening of various special purpose foreign exchange accounts, such as pre-establishment expenses accounts, foreign exchange capital accounts
and guarantee accounts, the reinvestment of RMB proceeds by foreign investors in the PRC, and remittance of foreign exchange profits and
dividends by a foreign-invested enterprise to its foreign shareholders no longer require the approval or verification of SAFE, and multiple
capital accounts for the same entity may be opened in different provinces, which was not possible previously. In addition, SAFE promulgated
the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign
Investors and the Supporting Documents in May 2013, which specifies that the administration by SAFE or its local branches over direct
investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business
relating to the direct investment in the PRC based on the registration information provided by SAFE and its branches.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We typically do not need to use our offshore foreign
currency to fund our PRC operations. In the event we need to do so, we will apply to obtain the relevant approvals of SAFE and other PRC
government authorities as necessary.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SAFE promulgated the Circular on Relevant Issues
Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and Roundtrip Investment through Special
Purpose Vehicles, or SAFE Circular 37, on July 4, 2014, which replaced the former circular commonly known as &#8220;SAFE Circular 75&#8221;
promulgated by SAFE on October 21, 2005. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection
with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with
such PRC residents&#8217; legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to
in SAFE Circular 37 as a &#8220;special purpose vehicle.&#8221; SAFE Circular 37 further requires amendment to the registration in the
event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC
individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests
in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may
be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities,
and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Furthermore,
failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion
of foreign exchange controls.</p><div>

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

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

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have notified substantial beneficial owners
of common stock who we know are PRC residents of their filing obligation. However, we may not be aware of the identities of all our beneficial
owners who are PRC residents. In addition, we do not have control over our beneficial owners and cannot assure you that all of our PRC
resident beneficial owners will comply with SAFE Circular 37. The failure of our beneficial owners who are PRC residents to register or
amend their SAFE registrations in a timely manner pursuant to SAFE Circular 37 or the failure of future beneficial owners of our company
who are PRC residents to comply with the registration procedures set forth in SAFE Circular 37 may subject such beneficial owners or our
PRC subsidiaries to fines and legal sanctions. Failure to register or amend the registration may also limit our ability to contribute
additional capital to our PRC subsidiaries or receive dividends or other distributions from our PRC subsidiaries or other proceeds from
disposal of our PRC subsidiaries, or we may be penalized by SAFE.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the Administration Measures on Individual
Foreign Exchange Control issued by the PBOC on December 25, 2006, all foreign exchange matters involved in employee share ownership plans
and share option plans in which PRC citizens participate require approval from SAFE or its authorized branch. Pursuant to SAFE Circular
37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies may submit applications to SAFE or
its local branches for the foreign exchange registration with respect to offshore special purpose companies. In addition, under the Notices
on Issues concerning the Foreign Exchange Administration for Domestic Individuals Participating in Share Incentive Plans of Overseas Publicly-Listed
Companies, or the Share Option Rules, issued by SAFE on February 15, 2012, PRC residents who are granted shares or share options by companies
listed on overseas stock exchanges under share incentive plans are required to (i) register with SAFE or its local branches, (ii) retain
a qualified PRC agent, which may be a PRC subsidiary of the overseas listed company or another qualified institution selected by the PRC
subsidiary, to conduct the SAFE registration and other procedures with respect to the share incentive plans on behalf of the participants,
and (iii) retain an overseas institution to handle matters in connection with their exercise of share options, purchase and sale of shares
or interests and funds transfers.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The principal laws, rules and regulations governing
dividend distribution by foreign-invested enterprises in the PRC are the Company Law of the PRC, as amended, the Wholly Foreign-owned
Enterprise Law and its implementation regulations and the Chinese-foreign Equity Joint Venture Law and its implementation regulations.
Under these laws, rules and regulations, foreign-invested enterprises may pay dividends only out of their accumulated profit, if any,
as determined in accordance with PRC accounting standards and regulations. Both PRC domestic companies and wholly-foreign owned PRC enterprises
are required to set aside as general reserves at least 10% of their after-tax profit, until the cumulative amount of such reserves reaches
50% of their registered capital. A PRC company is not permitted to distribute any profits until any losses from prior fiscal years have
been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Regulations on Mergers &amp; Acquisitions and
Overseas Listings</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 8, 2006, six PRC regulatory agencies,
including the CSRC, MOFCOM, the State-owned Assets Supervision and Administration Commission, the SAT, the State Administration of Industry
and Commerce and SAFE, adopted the M&amp;A Rules, which became effective on September 8, 2006, and were amended on June 22, 2009. Foreign
investors shall comply with the M&amp;A Rules when they purchase equity interests of a domestic company or subscribe the increased capital
of a domestic company, and thus changing the nature of the domestic company into a foreign-invested enterprise, when the foreign investors
establish a foreign-invested enterprise in the PRC, purchase the assets of a domestic company and operate the assets, or when the foreign
investors purchase the assets of a domestic company, establish a foreign-invested enterprise by injecting such assets, and operate the
assets. As for merger and acquisition of a domestic company with a related party relationship by a domestic company, enterprise or natural
person in the name of an overseas company legitimately incorporated or controlled by the domestic company, enterprise of natural person,
such merger and acquisition shall be subject to examination and approval of MOFCOM. The parties involved shall not use domestic investment
by foreign investment enterprises or other methods to circumvent the requirement of examination and approval.</p><div>

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

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

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Manual of Guidance on Administration
for Foreign Investment Access, which was issued and became effective on December 18, 2008 by MOFCOM, notwithstanding the fact that (i)
the domestic shareholder is connected with the foreign investor or not, or (ii) the foreign investor is the existing shareholder or the
new investor, the M&amp;A Rules shall not apply to the transfer of an equity interest in an incorporated foreign-invested enterprise from
the domestic shareholder to the foreign investor.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 6, 2021, the General Office of the Central
Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions. The Opinions emphasized
the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies.
The Opinions proposed to take effective measures, such as promoting the construction of relevant regulatory systems, to deal with the
risks and incidents facing China-based overseas-listed companies and the demand for cybersecurity and data privacy protection.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, with the approval of the
State Council, the&#160;CSRC&#160;released the Trial Measures and five supporting guidelines, which came into effect on&#160;March 31,
2023. According to the Trial Measures, (1) domestic companies that seek to offer or list securities overseas, both directly and indirectly,
should fulfill the filing procedures and report relevant information to the&#160;CSRC; if a domestic company fails to complete the filing
procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject
to administrative penalties by the&#160;CSRC, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers,
the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and
fines; (2) if the issuer meets both of the following conditions, the overseas offerings and listings shall be determined as an indirect
overseas offerings and listings by a domestic company: (i) 50% or more of the issuer&#8217;s operating revenue, total profit, total assets
or net assets as documented in its audited consolidated financial statements for the most recent accounting year is accounted for by domestic
enterprises; and; (ii) its major operational activities are carried out in China or its main places of business are located in China,
or the senior managers in charge of its business operation and management are mostly Chinese citizens or domiciled in China; and (3) where
a domestic company seeks to indirectly offer and list securities in an overseas market, the issuer shall designate a major domestic operating
entity responsible for all filing procedures with the&#160;CSRC, and where an issuer makes an application for initial public offerings
or listings in an overseas market, the issuer shall submit filings with the&#160;CSRC&#160;within three business days after such application
is submitted; if the issuer submits the application documents for offerings or listings in secret or non-public ways overseas, it may
submit an explanation at the time of filing, and the application shall be postponed until the application documents are reported to the&#160;CSRC&#160;within
three business days after the application documents are disclosed overseas.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 24, 2023, the CSRC, together with
the MOF, National Administration of State Secrets Protection and National Archives Administration of China, revised the Provisions issued
by the CSRC and National Administration of State Secrets Protection and National Archives Administration of China in 2009. The revised
Provisions were issued under the title the &#8220;Provisions on Strengthening Confidentiality and Archives Administration of Overseas
Securities Offering and Listing by Domestic Companies,&#8221; and came into effect on March 31, 2023 together with the Trial Measures.
One of the major revisions to the revised Provisions is expanding their application to cover indirect overseas offering and listing, as
is consistent with the Trial Measures. The revised Provisions require that, among other things, (a) a domestic company that plans to,
either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities, including
securities companies, securities service providers, and overseas regulators, any documents and materials that contain state secrets or
working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy
administrative department at the same level; and (b) a domestic company that plans to, either directly or indirectly through its overseas
listed entity, publicly disclose or provide to relevant individuals and entities, including securities companies, securities service providers,
and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest,
shall strictly fulfill relevant procedures stipulated by applicable national regulations. Any failure or perceived failure by our Company
or our subsidiaries, to comply with the above confidentiality and archives administration requirements under the revised Provisions and
other PRC laws and regulations may result in the relevant entities being held legally liable by competent authorities, and referred to
the judicial organ to be investigated for criminal liability if suspected of committing a crime.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, we may be involved in various
claims and legal proceedings arising in the ordinary course of business. None of our Company or our subsidiaries is currently a party
to any such claims or proceedings which, if decided adversely to the Company, would either, individually or in the aggregate, have a material
adverse effect on our business, financial condition, results of operations or cash flows.</p><div>

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

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

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_031"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1A. Risk Factors</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>An investment in our shares of common stock
involves a high degree of risk. You should carefully consider the following risk factors, together with the other information contained
in this Report, before you decide to buy any of our securities. Any of the following risks could cause our business, results of operations
and financial condition to suffer materially, causing the market price of our shares of common stock to decline, in which event you may
lose part or all of your investment in our shares of common stock. Additional risks and uncertainties not currently known to us or that
we currently do not deem material may also become important factors that may materially and adversely affect our business.</i></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We rely on dividends
paid by our subsidiaries for our cash needs. Any limitation on the ability of our subsidiaries to make dividend payments to us, or any
tax implications of making dividend payments to us, could limit our ability to pay our parent company expenses or pay dividends to holders
of our common stock.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We may rely on dividends
to be paid by our subsidiaries to fund our cash and financing requirements, including the funds necessary to pay dividends and other cash
distributions to our shareholders, to service any debt we may incur and to pay our operating expenses. If any of our subsidiaries incurs
debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions
to us.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under the Nevada Revised
Statutes and the Articles of Incorporation and Bylaws of AI Catalysis, dividends may be declared by the Board of Directors at any regular
or special meeting. No distribution may be made if, after giving it effect: (a) AI Catalysis would not be able to pay its debts as they
become due in the usual course of business; or (b) AI Catalysis&#8217;s total assets would be less than the sum of its total liabilities
plus the amount that would be needed, if AI Catalysis were to be dissolved immediately after the time of the distribution, to satisfy
the preferential rights upon such dissolution of holders of shares of any class or series of the capital stock of AI Catalysis having
preferential rights superior to those receiving the distribution.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under PRC laws and regulations,
our PRC subsidiaries may pay dividends only out of its accumulated profits as determined in accordance with PRC accounting standards and
regulations. In addition, a wholly foreign-owned enterprise is required to set aside at least 10% of its accumulated after-tax profits
each year, if any, to fund a certain statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We expect that revenue,
if any, to be generated by our PRC operating subsidiary, Shanghai Xianzhui, will be in Renminbi, which is not freely convertible into
other currencies. As a result, any restriction on currency exchange may limit the ability of our PRC operating subsidiary to use its Renminbi
revenues to pay dividends to us. The PRC government may continue to strengthen its capital controls, and more restrictions and substantial
vetting process may be put forward by SAFE for cross-border transactions falling under both the current account and the capital account.
In addition, the Enterprise Income Tax Law and its implementation rules provide that a withholding tax rate of up to 10% will be applicable
to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or
arrangements between the PRC central government and governments of other countries or regions where the non-PRC resident enterprises are
incorporated. Any limitation on the ability of our PRC subsidiaries to pay dividends or make other kinds of payments to us could materially
and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or
otherwise fund and conduct our business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>Risks Related to Doing Business in China</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>PRC regulation
of loans to, and direct investments in, PRC entities by offshore holding companies may delay or prevent us from using proceeds from future
financing activities to make loans or additional capital contributions to our PRC operating subsidiaries.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In July 2014, SAFE promulgated
the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents&#8217; Offshore Investment and Financing and
Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, which replaces the previous SAFE Circular 75. SAFE Circular
37 requires PRC residents, including PRC individuals and PRC corporate entities, to register with SAFE or its local branches in connection
with their direct or indirect offshore investment activities. SAFE Circular 37 is applicable to our shareholders who are PRC residents
and may be applicable to any offshore acquisitions that we may make in the future.<b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under SAFE Circular 37,
PRC residents who make, or have prior to the implementation of SAFE Circular 37 made, direct or indirect investments in offshore special
purpose vehicles, or SPVs, are required to register such investments with SAFE or its local branches. In addition, any PRC resident who
is a direct or indirect shareholder of an SPV, is required to update its registration with the local branch of SAFE with respect to that
SPV, to reflect any material change. Moreover, any subsidiary of such SPV in China is required to urge the PRC resident shareholders to
update their registration with the local branch of SAFE to reflect any material change. If any PRC resident shareholder of such SPV fails
to make the required registration or to update the registration, the subsidiary of such SPV in China may be prohibited from distributing
its profits or the proceeds from any capital reduction, share transfer or liquidation to the SPV, and the SPV may also be prohibited from
making additional capital contributions into its subsidiaries in China. In February, 2015, SAFE promulgated a Notice on Further Simplifying
and Improving Foreign Exchange Administration Policy on Direct Investment, or SAFE Notice 13. Under SAFE Notice 13, applications for foreign
exchange registration of inbound foreign direct investments and outbound direct investments, including those required under SAFE Circular
37, must be filed with qualified banks instead of SAFE. Qualified banks should examine the applications and accept registrations under
the supervision of SAFE. We have used our best efforts to notify PRC residents or entities who directly or indirectly hold shares in GD
Culture Group Limited and who are known to us as being PRC residents to complete the foreign exchange registrations. However, we may not
be informed of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel
our beneficial owners to comply with SAFE registration requirements. We cannot assure you that all other shareholders or beneficial owners
of ours who are PRC residents or entities have complied with, and will in the future make, obtain or update any applicable registrations
or approvals required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure
by us to amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our
overseas or cross-border investment activities, and limit our PRC subsidiaries&#8217; ability to make distributions or pay dividends to
us or affect our ownership structure, which could adversely affect our business and prospects.</p><div>

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


</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Furthermore, as these
foreign exchange and outbound investment related regulations are relatively new and their interpretation and implementation has been constantly
evolving, it is unclear how these regulations, and any future regulation concerning offshore or cross-border investments and transactions,
will be interpreted, amended and implemented by the relevant government authorities. For example, we may be subject to a more stringent
review and approval process with respect to our foreign exchange activities, such as remittance of dividends and foreign-currency-denominated
borrowings, which may adversely affect our financial condition and results of operations. We cannot assure you that we have complied or
will be able to comply with all applicable foreign exchange and outbound investment related regulations. In addition, if we decide to
acquire a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain
the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This may restrict
our ability to implement our acquisition strategy and could adversely affect our business and prospects.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We may finance our subsidiaries
by means of loans or capital contributions and finance Shanghai Xianzhui by means of loans. Any capital contributions or loans that we,
as an offshore entity, make to our Company&#8217;s PRC operating subsidiary, Shanghai Xianzhui, are subject to the above PRC regulations.
We may not be able to obtain necessary government registrations or approvals on a timely basis, if at all. If we fail to obtain such approvals
or make such registration, our ability to make equity contributions or provide loans to our Company&#8217;s PRC subsidiaries, including
Shanghai Xianzhui, or to fund their operations may be negatively affected, which may adversely affect their liquidity and ability to fund
their working capital and expansion projects and meet their obligations and commitments. As a result, our liquidity and our ability to
fund and expand our business may be negatively affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Changes in China&#8217;s
economic, political or social conditions or government policies could have a material adverse effect on our business and results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">All of Shanghai Xianzhui&#8217;s
operations and assets are located in China. Accordingly, Shanghai Xianzhui&#8217;s business, prospects, financial condition and results
of operations may be influenced to a significant degree by political, economic and social conditions in China generally and by continued
economic growth in China as a whole.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese economy differs
from the economies of most developed countries in many respects, including the amount of government involvement, level of development,
growth rate, control of foreign exchange and allocation of resources. Although the Chinese government has implemented measures emphasizing
the utilization of market forces for economic reform, the reduction of state ownership of productive assets and the establishment of improved
corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the government. In
addition, the Chinese government continues to play a significant role in regulating industry development by imposing industrial policies.
The Chinese government also exercises significant control over China&#8217;s economic growth through allocating resources, controlling
payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries
or companies.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">While the Chinese economy
has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the
economy. The Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some
of these measures may benefit the overall Chinese economy, but may have a negative effect on us. For example, our financial condition
and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. In addition,
in the past the Chinese government has implemented certain measures, including interest rate increases, to control the pace of economic
growth. These measures may cause decreased economic activity in China, and since 2012, China&#8217;s economic growth has slowed down.
Any prolonged slowdown in the Chinese economy may reduce the demand for our products and services and materially and adversely affect
our business and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Under the Enterprise
Income Tax Law, we may be classified as a &#8220;Resident Enterprise&#8221; of China. Such classification will likely result in unfavorable
tax consequences to us and our non-PRC stockholders.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">China passed the Enterprise
Income Tax Law, or the EIT Law, and its implementing rules, both of which became effective on January 1, 2008. Under the EIT Law, an enterprise
established outside of China with &#8220;de facto management bodies&#8221; within China is considered a &#8220;resident enterprise,&#8221;
meaning that it can be treated in a manner similar to a Chinese enterprise for enterprise income tax purposes. The implementing rules
of the EIT Law define de facto management as &#8220;substantial and overall management and control over the production and operations,
personnel, accounting, and properties&#8221; of the enterprise.</p><div>

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


</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On April 22, 2009, the
State Administration of Taxation of China issued the Notice Concerning Relevant Issues Regarding Cognizance of Chinese Investment Controlled
Enterprises Incorporated Offshore as Resident Enterprises pursuant to Criteria of de facto Management Bodies, or the Notice, further interpreting
the application of the EIT Law and its implementation to offshore entities controlled by a Chinese enterprise or group. Pursuant to the
Notice, an enterprise incorporated in an offshore jurisdiction and controlled by a Chinese enterprise or group will be classified as a
&#8220;non-domestically incorporated resident enterprise&#8221; if (i) its senior management in charge of daily operations reside or perform
their duties mainly in China; (ii) its financial or personnel decisions are made or approved by bodies or persons in China; (iii) its
substantial assets and properties, accounting books, corporate stamps, board and stockholder minutes are kept in China; and (iv) all of
its directors with voting rights or senior management reside in China. A resident enterprise would be subject to an enterprise income
tax rate of 25% on its worldwide income and must pay a withholding tax at a rate of 10% when paying dividends to its non-PRC stockholders.
Because substantially all of our operations and senior management are located within the PRC and are expected to remain so for the foreseeable
future, we may be considered a PRC resident enterprise for enterprise income tax purposes and therefore subject to the PRC enterprise
income tax at the rate of 25% on its worldwide income. However, it remains unclear as to whether the Notice is applicable to an offshore
enterprise controlled by a Chinese natural person. Therefore, it is unclear how tax authorities will determine tax residency based on
the facts of each case.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">If the PRC tax authorities
determine that we are a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences
could follow. First, we may be subject to the enterprise income tax at a rate of 25% on our worldwide taxable income as well as PRC enterprise
income tax reporting obligations. In our case, this would mean that income such as non-China source income would be subject to PRC enterprise
income tax at a rate of 25%. Currently, we do not have any non-China source income, as we conduct our sales in China. However, under the
EIT Law and its implementing rules, dividends paid to us from our PRC subsidiaries would be deemed as &#8220;qualified investment income
between resident enterprises&#8221; and therefore qualify as &#8220;tax-exempt income&#8221; pursuant to clause 26 of the EIT Law. Second,
it is possible that future guidance issued with respect to the new &#8220;resident enterprise&#8221; classification could result in a
situation in which the dividends we pay with respect to our common stock, or the gain our non-PRC shareholders may realize from the transfer
of our common stock, may be treated as PRC-sourced income and may therefore be subject to a 10% PRC withholding tax. The EIT Law and its
implementing regulations are, however, relatively new and ambiguities exist with respect to the interpretation and identification of PRC-sourced
income, and the application and assessment of withholding taxes. If we are required under the EIT Law and its implementing regulations
to withhold PRC income tax on dividends payable to our non-PRC shareholders, or if non-PRC stockholders are required to pay PRC income
tax on gains on the transfer of their common stock, our business could be negatively impacted and the value of your investment may be
materially reduced. Further, if we were treated as a &#8220;resident enterprise&#8221; by PRC tax authorities, we would be subject to
taxation in both China and such countries in which we have taxable income, and our PRC tax may not be creditable against such other taxes.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>We must comply
with the Foreign Corrupt Practices Act and Chinese anti-corruption laws</i>.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We are required to comply
with the United States Foreign Corrupt Practices Act, or FCPA, which prohibits US 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. The PRC also strictly prohibits bribery of government officials. Certain of our suppliers are owned
by the PRC government and our dealings with them are likely to be considered to be with government officials for these purposes. Corruption,
extortion, bribery, pay-offs, theft and other fraudulent practices occur from time-to-time in China. It is our policy to prohibit our
employees, and to discourage our agents, representatives and consultants, from engaging in such practices. 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. Our
employees, agents, representatives and consultants may not always be subject to our control. If any of them violates FCPA or other anti-corruption
law, we might be held responsible. We could suffer severe penalties in that event. In addition, the US government may seek to hold us
liable for successor liability FCPA violations committed by companies in which we invest or which we acquire.</p><div>

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


</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Uncertainties in the interpretation and
enforcement of PRC laws and regulations and changes in policies, rules, and regulations in China, which may be quick with little advance
notice, could limit the legal protection available to you and us.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC legal system
is based on written statutes. Unlike common law systems, it is a system in which legal cases have limited value as precedents. In the
late 1970s, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general.
The legislation over the past three decades has significantly increased the protection afforded to various forms of foreign or private-sector
investment in China. Shanghai Xianzhui is subject to various PRC laws and regulations generally applicable to companies in China. Since
these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, however, the interpretations of many
laws, regulations, and rules are not always uniform and enforcement of these laws, regulations, and rules involve uncertainties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">From time to time, we
may have to resort to administrative and court proceedings to enforce our legal rights. Since PRC administrative and court authorities
have significant discretion in interpreting and implementing statutory and contractual terms, however, it may be more difficult to evaluate
the outcome of administrative and court proceedings and the level of legal protection we enjoy in the PRC legal system than in more developed
legal systems. Furthermore, the PRC legal system is based in part on government policies, internal rules, and regulations that may have
retroactive effect and may change quickly with little advance notice. As a result, Shanghai Xianzhui may not be aware of its violation
of these policies and rules until sometime after the violation. Such uncertainties, including uncertainties over the scope and effect
of the contractual, property (including intellectual property), and procedural rights, and any failure to respond to changes in the regulatory
environment in China could materially and adversely affect Shanghai Xianzhui&#8217;s business and impede Shanghai Xianzhui&#8217;s ability
to continue its operations.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Our business may
be materially and adversely affected if our PRC subsidiaries declare bankruptcy or become subject to a dissolution or liquidation proceeding.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Enterprise Bankruptcy
Law of the PRC, or the Bankruptcy Law, came into effect on June 1, 2007. The Bankruptcy Law provides that an enterprise will be liquidated
if the enterprise fails to settle its debts as and when they fall due and if the enterprise&#8217;s assets are, or are demonstrably, insufficient
to clear such debts.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui holds
certain assets that are important to our business operations. If Shanghai Xianzhui undergoes a voluntary or involuntary liquidation proceeding,
unrelated third-party creditors may claim rights to some or all of these assets, thereby hindering our ability to operate our business,
which could materially and adversely affect Shanghai Xianzhui&#8217;s business, financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">According to SAFE&#8217;s
Notice of the State Administration of Foreign Exchange on Further Improving and Adjusting Foreign Exchange Administration Policies for
Direct Investment, effective on 17 December 2012, and the Provisions for Administration of Foreign Exchange Relating to Inbound Direct
Investment by Foreign Investors, effective May 13, 2013, if any of our PRC subsidiaries undergoes a voluntary or involuntary liquidation
proceeding, prior approval from SAFE for remittance of foreign exchange to our shareholders abroad is no longer required, but we still
need to conduct a registration process with the SAFE local branch. It is not clear whether &#8220;registration&#8221; is a mere formality
or involves the kind of substantive review process undertaken by SAFE and its relevant branches in the past.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Given the Chinese
government&#8217;s significant oversight and discretion over the conduct of the business of Shanghai Xianzhui, the Chinese government
may intervene or influence its operations at any time, which could result in a material change in the operations of Shanghai Xianzhui
and/or the value of our common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese government
has significant oversight and discretion over the conduct of Shanghai Xianzhui and may intervene or influence their operations at any
time as the government deems appropriate to further regulatory, political, and societal goals, which could result in a material change
in the operations of Shanghai Xianzhui and/or the value of our common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese government
has recently published new policies that significantly affected certain industries such as the education and Internet industries, and
we cannot rule out the possibility that it will in the future release regulations or policies regarding our industry that could adversely
affect the business, financial condition, and results of operations of Shanghai Xianzhui. Furthermore, if China adopts more stringent
standards with respect to certain areas such as environmental protection or corporate social responsibilities, Shanghai Xianzhui may incur
increased compliance costs or become subject to additional restrictions in their operations. Certain areas of the law in China, including
intellectual property rights and confidentiality protections, may also not be as effective as in the United States or other countries.
In addition, we cannot predict the effects of future developments in the PRC legal system on the business operations of Shanghai Xianzhui,
including the promulgation of new laws, or changes to existing laws or the interpretation or enforcement thereof. These uncertainties
could limit the legal protections available to us and our investors, including you.</p><div>

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


</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The Chinese government exerts substantial
influence over the manner in which we must conduct our business activities</i>.&#160;<i>We are currently not required to obtain approval
from Chinese authorities to list on U.S exchanges, however, if Shanghai Xianzhui or the Company were required to obtain approval in the
future and were denied permission from Chinese authorities to list on U.S. exchanges, we will not be able to continue listing on U.S.
exchange and the value of our common stock may significantly decline or become worthless, which would materially affect the interest of
the investors.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Chinese government
has exercised and continues to exercise substantial control over virtually every sector of the Chinese economy through regulation and
state ownership. Under the current government leadership, the government of the PRC has been pursuing reform policies which have adversely
affected China-based operating companies whose securities are listed in the United&#160;States, with significant policies changes being
made from time to time without notice. There are substantial uncertainties regarding the interpretation and application of PRC laws and
regulations, including, but not limited to, the laws and regulations governing our business, or the enforcement and performance of our
contractual arrangements with borrowers in the event of the imposition of statutory liens, bankruptcy or criminal proceedings. Our ability
to operate in China may be harmed by changes in its laws and regulations, including those relating to taxation, environmental regulations,
land use rights, property and other matters. The central or local governments of these jurisdictions may impose new, stricter regulations
or interpretations of existing regulations that would require additional expenditures and efforts on our part to ensure our compliance
with such regulations or interpretations. Accordingly, government actions in the future, including any decision not to continue to support
recent economic reforms and to return to a more centrally planned economy or regional or local variations in the implementation of economic
policies, could have a significant effect on economic conditions in China or particular regions thereof, and could require us to divest
ourselves of any interest we then hold in Chinese properties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Given recent statements
by the Chinese government indicating an intent to exert more oversight and control over offerings that are conducted overseas and/or foreign
investment in China-based issuers, any such action could significantly limit or completely hinder our ability to offer or continue to
offer securities to investors and cause the value of such securities to significantly decline or become worthless.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The General Office of
the Central Committee of the Communist Party of China and the General Office of the State Council jointly issued the Opinions on Severely
Cracking Down on Illegal Securities Activities According to Law, or the Opinions, which was made available to the public on July&#160;6,
2021. The Opinions emphasized the need to strengthen the administration over illegal securities activities, and the need to strengthen
the supervision over overseas listings by Chinese companies. Effective measures, such as promoting the construction of relevant regulatory
systems, will be taken to deal with the risks and incidents of China-concept overseas listed companies. As of the date of this Report,
we have not received any inquiry, notice, warning, or sanctions from PRC government authorities in connection with the Opinions.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June&#160;10, 2021,
the Standing Committee of the National People&#8217;s Congress of China, or the SCNPC, promulgated the PRC Data Security Law, which took
effect in September&#160;2021. The PRC Data Security Law imposes data security and privacy obligations on entities and individuals carrying
out data activities, and introduces a data classification and hierarchical protection system based on the importance of data in economic
and social development, and the degree of harm it will cause to national security, public interests, or legitimate rights and interests
of individuals or organizations when such data is tampered with, destroyed, leaked, illegally acquired or used. The PRC Data Security
Law also provides for a national security review procedure for data activities that may affect national security and imposes export restrictions
on certain data an information.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August&#160;17, 2021,
the State Council promulgated the Regulations on the Protection of the Security of Critical Information Infrastructure, or the Regulations,
which took effect on September&#160;1, 2021. The Regulations supplement and specify the provisions on the security of critical information
infrastructure as stated in the Cybersecurity Review Measures. The Regulations provide, among others, that protection department of certain
industry or sector shall notify the operator of the critical information infrastructure in time after the identification of certain critical
information infrastructure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August&#160;20, 2021,
the SCNPC promulgated the Personal Information Protection Law of the PRC, or the Personal Information Protection Law, which took effect
on November&#160;1, 2021. As the first systematic and comprehensive law specifically for the protection of personal information in the
PRC, the Personal Information Protection Law provides, among others, that (i)&#160;an individual&#8217;s consent shall be obtained to
use sensitive personal information, such as biometric characteristics and individual location tracking, (ii)&#160;personal information
operators using sensitive personal information shall notify individuals of the necessity of such use and impact on the individual&#8217;s
rights, and (iii)&#160;where personal information operators reject an individual&#8217;s request to exercise his or her rights, the individual
may file a lawsuit with a People&#8217;s Court.</p><div>

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


</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 17, 2023, the&#160;CSRC&#160;released
the Trial Measures and five supporting guidelines, which came into effect on&#160;March 31, 2023. Pursuant to the Trial Measures, domestic
companies that seek to offer or list securities overseas, both directly and indirectly, should fulfill the filing procedures and report
relevant information to the&#160;CSRC. If a domestic company fails to complete the filing procedures or conceals any material fact or
falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties by the&#160;CSRC,
such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other
directly liable persons may also be subject to administrative penalties, such as warnings and fines. As a listed company, we believe
that we and all of our PRC subsidiaries are not required to fulfill filing procedures with the&#160;CSRC&#160;to continue to offer our
securities, or continue listing on the Nasdaq Capital Market. However, there are substantial uncertainties regarding the interpretation
and application of the M&amp;A Rules, other PRC Laws and future PRC laws and regulations, and there can be no assurance that any governmental
agency will not take a view that is contrary to or otherwise different from our belief stated herein. See &#8220;Risk Factors - Risk Factors
Relating to Doing Business in China&#160;-&#160;The&#160;CSRC&#160;has released the Trial Measures for Administration of Overseas Securities
Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;). With such rules in effect, the Chinese government may
exert more oversight and control over offerings that are conducted overseas and foreign investment in China-based issuers, which could
significantly limit or completely hinder our ability to continue to offer our securities to investors and could cause the value of our
securities to significantly decline or become worthless.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As such, the Company&#8217;s
businesses may be subject to various government and regulatory interference in the provinces in which they operate. The Company could
be subject to regulation by various political and regulatory entities, including various local and municipal agencies and government sub-divisions.
The Company may incur increased costs necessary to comply with existing and newly adopted laws and regulations or penalties for any failure
to comply. The Chinese government may intervene or influence our operations at any time with little advance notice, which could result
in a material change in our operations and in the value of our common stock. Any actions by the Chinese government to exert more oversight
and control over offerings that are conducted overseas and/or foreign investment in China-based issuers could significantly limit or completely
hinder our ability to offer or continue to offer securities to investors and cause the value of such securities to significantly decline
or become worthless.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Furthermore, it is uncertain
when and whether the Company will be required to obtain permission from the PRC government to list on U.S.&#160;exchanges in the future,
and even when such permission is obtained, whether it will be denied or rescinded. Although the Company is currently not required to obtain
permission from any of the PRC federal or local government to obtain such permission and has not received any denial to list on the U.S.&#160;exchange,
our operations could be adversely affected, directly or indirectly, by existing or future laws and regulations relating to its business
or industry. As a result, our common stock may decline in value dramatically or even become worthless should we become subject to new
requirement to obtain permission from the PRC government to list on U.S.&#160;exchange in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Fluctuations in
exchange rates could adversely affect our business and the value of our securities.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Changes in the value
of the RMB against the U.S. dollar are affected by, among other things, changes in China&#8217;s political and economic conditions. Any
significant revaluation of the RMB may have a material adverse effect on our revenues and financial condition, and the value of, and any
dividends payable on our shares in U.S. dollar terms. For example, to the extent that we need to convert U.S. dollars we receive from
our public offering into RMB for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on RMB amount
we would receive from the conversion. Conversely, if we decide to convert our RMB into U.S. dollars for the purpose of paying dividends
on our common stock or for other business purposes, appreciation of the U.S. dollar against the RMB would have a negative effect on the
U.S. dollar amount available to us. In addition, fluctuations of the RMB against other currencies may increase or decrease the cost of
imports and exports, and thus affect the price-competitiveness of our products against products of foreign manufacturers or products relying
on foreign inputs.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Since July 2005, the
RMB is no longer pegged to the U.S. dollar. Although the People&#8217;s Bank of China regularly intervenes in the foreign exchange market
to prevent significant short-term fluctuations in the exchange rate, the RMB may appreciate or depreciate significantly in value against
the U.S. dollar in the medium to long term. Moreover, it is possible that in the future PRC authorities may lift restrictions on fluctuations
in the RMB exchange rate and lessen intervention in the foreign exchange market.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Increases in labor
costs in the PRC may adversely affect our business and results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The currently effective&#160;PRC
Labor Contract Law, or the Labor Contract Law was first adopted on June 29, 2007 and later amended on December 28, 2012. The PRC Labor
Contract Law has reinforced the protection of employees who, under the Labor Contract Law, have the right, among others, to have written
employment contracts, to enter into employment contracts with no fixed term under certain circumstances, to receive overtime wages and
to terminate or alter terms in labor contracts. Furthermore, the Labor Contract Law sets forth additional restrictions and increases the
costs involved with dismissing employees. To the extent that we need to significantly reduce our workforce, the Labor Contract Law could
adversely affect our ability to do so in a timely and cost-effective manner, and our results of operations could be adversely affected.
In addition, for employees whose employment contracts include noncompetition terms, the Labor Contract Law requires us to pay monthly
compensation after such employment is terminated, which will increase our operating expenses.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We expect that our labor
costs, including wages and employee benefits, will continue to increase. Unless we are able to pass on these increased labor costs to
our vehicle buyers by increasing the prices of our products and services, our financial condition and results of operations would be materially
and adversely affected.</p><div>

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

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>PRC regulations
relating to offshore investment activities by PRC residents may limit our PRC subsidiaries&#8217; ability to increase their registered
capital or distribute profits to us or otherwise expose us or our PRC resident beneficial owners to liability and penalties under PRC
law.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In July 2014, SAFE promulgated
the Circular on Issues Concerning Foreign Exchange Administration over the Overseas Investment and Financing and Roundtrip Investment
by Domestic Residents via Special Purpose Vehicles, or &#8220;Circular 37&#8221;. According to Circular 37, prior registration with the
local SAFE branch is required for Chinese residents to contribute domestic assets or interests to offshore companies, known as Special
Purpose Vehicles (&#8220;SPVs&#8221;). Circular 37 further requires amendment to a PRC resident&#8217;s registration in the event of any
significant changes with respect to the SPV, such as an increase or decrease in the capital contributed by PRC individuals, share transfer
or exchange, merger, division, or other material event. Further,&#160;foreign investment enterprises established by way of round-tripping
shall complete the relevant foreign exchange registration formalities pursuant to the prevailing foreign exchange control provisions for
direct investments by foreign investors, and disclose the relevant information such as actual controlling party of the shareholders truthfully.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We may not be informed
of the identities of all the PRC residents or entities holding direct or indirect interest in our company, nor can we compel our beneficial
owners to comply with SAFE registration requirements. As a result, we cannot assure you that all of our shareholders or beneficial owners
who are PRC residents or entities have complied with, and will in the future make or obtain any applicable registrations or approvals
required by, SAFE regulations. Failure by such shareholders or beneficial owners to comply with SAFE regulations, or failure by us to
amend the foreign exchange registrations of our PRC subsidiaries, could subject us to fines or legal sanctions, restrict our overseas
or cross-border investment activities, limit Highlight WFOE&#8217;s ability to make distributions or pay dividends to us or affect our
ownership structure, which could adversely affect our business and prospects.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Shanghai Xianzhui
may become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection.
Shanghai Xianzhui may be required to suspend its business, be liable for improper use or appropriation of personal information provided
by our customers and face other penalties.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Shanghai Xianzhui may
become subject to a variety of laws and regulations in the PRC regarding privacy, data security, cybersecurity, and data protection. These
laws and regulations are continuously evolving and developing. The scope and interpretation of the laws that are or may be applicable
to us are often uncertain and may be conflicting, particularly with respect to foreign laws. In particular, there are numerous laws and
regulations regarding privacy and the collection, sharing, use, processing, disclosure, and protection of personal information and other
user data. Such laws and regulations often vary in scope, may be subject to differing interpretations, and may be inconsistent among different
jurisdictions.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We expect to obtain information
about various aspects of our operations as well as regarding our employees and third parties. We also maintain information about various
aspects of our operations as well as regarding our employees. The integrity and protection of our customer, employee and company data
is critical to our business. Our customers and employees expect that we will adequately protect their personal information. We are required
by applicable laws to keep strictly confidential the personal information that we collect, and to take adequate security measures to safeguard
such information.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC Criminal Law,
as amended by its Amendment 7 (effective on February 28, 2009) and Amendment 9 (effective on November 1, 2015), prohibits institutions,
companies and their employees from selling or otherwise illegally disclosing a citizen&#8217;s personal information obtained during the
course of performing duties or providing services or obtaining such information through theft or other illegal ways. On November 7, 2016,
the Standing Committee of the PRC National People&#8217;s Congress issued the Cyber Security Law of the PRC, or Cyber Security Law, which
became effective on June 1, 2017.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Pursuant to the Cyber
Security Law, network operators must not, without users&#8217; consent, collect their personal information, and may only collect users&#8217;
personal information necessary to provide their services. Providers are also obliged to provide security maintenance for their products
and services and shall comply with provisions regarding the protection of personal information as stipulated under the relevant laws and
regulations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Civil Code of the
PRC (issued by the PRC National People&#8217;s Congress on May 28, 2020 and effective from January 1, 2021) provides main legal basis
for privacy and personal information infringement claims under the Chinese civil laws. PRC regulators, including the CAC, MIIT, and the
Ministry of Public Security have been increasingly focused on regulation in the areas of data security and data protection.</p><div>

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

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

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The PRC regulatory requirements
regarding cybersecurity are constantly evolving. For instance, various regulatory bodies in China, including the CAC, the Ministry of
Public Security and the SAMR, have enforced data privacy and protection laws and regulations with varying and evolving standards and interpretations.
In April 2020, the Chinese government promulgated Cybersecurity Review Measures, which came into effect on June 1, 2020. According to
the Cybersecurity Review Measures, operators of critical information infrastructure must pass a cybersecurity review when purchasing network
products and services which do or may affect national security.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In November 2016, the
Standing Committee of China&#8217;s National People&#8217;s Congress passed China&#8217;s first Cybersecurity Law (&#8220;CSL&#8221;),
which became effective in June 2017. The CSL is the first PRC law that systematically lays out the regulatory requirements on cybersecurity
and data protection, subjecting many previously under-regulated or unregulated activities in cyberspace to government scrutiny. The legal
consequences of violation of the CSL include penalties of warning, confiscation of illegal income, suspension of related business, winding
up for rectification, shutting down the websites, and revocation of business license or relevant permits. In April 2020, the CAC and certain
other PRC regulatory authorities promulgated the Cybersecurity Review Measures, which became effective in June 2020. Pursuant to the Cybersecurity
Review Measures, operators of critical information infrastructure must pass a cybersecurity review when purchasing network products and
services which do or may affect national security. On June 10, 2021, the Standing Committee of the NPC promulgated the PRC Data Security
Law, which took effect on September 1, 2021. The Data Security Law also sets forth the data security protection obligations for entities
and individuals handling personal data, including that no entity or individual may acquire such data by stealing or other illegal means,
and the collection and use of such data should not exceed the necessary limits The costs of compliance with, and other burdens imposed
by, CSL and any other cybersecurity and related laws may limit the use and adoption of our products and services and could have an adverse
impact on our business. On January&#160;4, 2022, thirteen PRC regulatory agencies, namely, the CAC, the NDRC, the Ministry of Industry
and Information Technology, the Ministry of Public Security, the Ministry of State Security, the MOF, MOFCOM, SAMR, CSRC, the People&#8217;s
Bank of China, the National Radio and Television Administration, National Administration of State Secrets Protection and the National
Cryptography Administration, jointly adopted and published the Measures for Cybersecurity Review (2021), which became effective on February&#160;15,
2022. The Measures for Cybersecurity Review (2021) required that, among others, in addition to &#8220;operator of critical information
infrastructure&#8221; any &#8220;operator of network platform&#8221; holding personal information of more than one million users which
seeks to list in a foreign stock exchange should also be subject to cybersecurity review.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On July&#160;10, 2021,
the CAC issued a revised draft of the Measures for Cybersecurity Review for public comments (the &#8220;Review Measures&#8221;), and on
December&#160;28, 2021, the CAC jointly with the relevant authorities published Measures for Cybersecurity Review (2021)&#160;which took
effect on February&#160;15, 2022 and replace the Review Measures, which required that, operators of critical information infrastructure
purchasing network products and services, and data processors (together with the operators of critical information infrastructure, the
&#8220;Operators&#8221;) carrying out data processing activities that affect or may affect national security, shall conduct a cybersecurity
review, any operator who controls more than one million users&#8217; personal information must go through a cybersecurity review by the
cybersecurity review office if it seeks to be listed in a foreign country. We do not know what regulations will be adopted or how such
regulations will affect us and our listing on Nasdaq. In the event that the CAC determines that we are subject to these regulations, we
may be required to delist from Nasdaq and we may be subject to fines and penalties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Under the Data Security
Law enacted on September&#160;1, 2021 and the Measures for Cybersecurity Review (2021)&#160;implemented on February&#160;15, 2022, given
that (i) Shanghai Xianzhui is not an Operator, (ii) Shanghai Xianzhui does not possess more than one million users&#8217; personal information,
and (iii) data processed in Shanghai Xianzhui&#8217;s business does not have a bearing on national security and thus may not be classified
as core or important data by the authorities. However, if the CSRC, CAC or other regulatory agencies later promulgate new rules or explanations
requiring that we obtain their approvals for any follow-on offering, we may be unable to obtain such approvals and we may face sanctions
by the CSRC, CAC or other PRC regulatory agencies for failure to seek their approval which could significantly limit or completely hinder
our ability to offer or continue to offer securities to our investors and the securities currently being offered may substantially decline
in value and be worthless.</p><div>

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

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

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We cannot assure you
that PRC regulatory agencies, including the CAC, would take the same view as we do, and there is no assurance that we can fully or timely
comply with such laws. In the event that we are subject to any mandatory cybersecurity review and other specific actions required by the
CAC, we face uncertainty as to whether any clearance or other required actions can be timely completed, or at all. Given such uncertainty,
we may be further required to suspend our relevant business, shut down our website, or face other penalties, which could materially and
adversely affect our business, financial condition, and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The&#160;CSRC&#160;has
released the Trial Measures for Administration of Overseas Securities Offerings and Listings by Domestic Companies (the &#8220;Trial Measures&#8221;).
With such rules in effect, the Chinese government may exert more oversight and control over offerings that are conducted overseas and
foreign investment in China-based issuers, which could significantly limit or completely hinder our ability to continue to offer our securities
to investors and could cause the value of our securities to significantly decline or become worthless.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On February 17, 2023,
with the approval of the State Council, the&#160;CSRC&#160;released the Trial Measures and five supporting guidelines, which came into
effect on&#160;March 31, 2023. According to the Trial Measures, (1) domestic companies that seek to offer or list securities overseas,
both directly and indirectly, should fulfill the filing procedures and report relevant information to the&#160;CSRC; if a domestic company
fails to complete the filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic
company may be subject to administrative penalties by the&#160;CSRC, such as order to rectify, warnings, fines, and its controlling shareholders,
actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such
as warnings and fines; (2) if the issuer meets both of the following conditions, the overseas offerings and listings shall be determined
as an indirect overseas offerings and listings by a domestic company: (i) 50% or more of the issuer&#8217;s operating revenue, total profit,
total assets or net assets as documented in its audited consolidated financial statements for the most recent accounting year is accounted
for by domestic enterprises; and; (ii) its major operational activities are carried out in China or its main places of business are located
in China, or the senior managers in charge of its business operation and management are mostly Chinese citizens or domiciled in China;
and (3) where a domestic company seeks to indirectly offer and list securities in an overseas market, the issuer shall designate a major
domestic operating entity responsible for all filing procedures with the&#160;CSRC, and where an issuer makes an application for initial
public offerings or listings in an overseas market, the issuer shall submit filings with the&#160;CSRC&#160;within three business days
after such application is submitted; if the issuer submits the application documents for offerings or listings in secret or non-public
ways overseas, it may submit an explanation at the time of filing, and the application shall be postponed until the application documents
are reported to the&#160;CSRC&#160;within three business days after the application documents are disclosed overseas.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-size: 10pt">The
Trial Measures, may subject us to additional compliance requirements in the future, and we cannot assure you that we will be able to
get the clearance of filing procedures under the Trial Measures on a timely basis, or at all. Any failure of us to fully comply with
new regulatory requirements may significantly limit or completely hinder our ability to continue to offer our securities, cause significant
disruption to our business operations, and severely damage our reputation, which would materially and adversely affect our consolidated
financial condition and results of operations and cause our securities to significantly decline in value or become worthless. We believe
that we and our PRC subsidiaries are not required to fulfill filing procedures with the&#160;CSRC&#160;to continue to offer our securities,
or continue listing on the Nasdaq Capital Market, or operate the business. In addition, to date, none of us or our PRC subsidiaries
have received any filing or compliance requirements from&#160;CSRC&#160;for the listing of the Company at Nasdaq Capital Market and all
of its overseas offerings. However, there are substantial uncertainties regarding the interpretation and application of the M&amp;A Rules,
other PRC Laws and future PRC laws and regulations, and there can be no assurance that any PRC governmental agency will not take a view
that is contrary to or otherwise different from our belief stated herein.</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>If we become directly
subject to the recent scrutiny, criticism and negative publicity involving U.S.-listed Chinese companies, we may have to expend significant
resources to investigate and resolve the matter which could harm our business operations, listing and future offerings and our reputation
and could result in a loss of your investment in our common stock, especially if such matter cannot be addressed and resolved favorably.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Recently, U.S. public
companies that have substantially all of their operations in China, have been the subject of intense scrutiny, criticism and negative
publicity by investors, financial commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism and negative
publicity has centered around financial and accounting irregularities, a lack of effective internal controls over financial accounting,
inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud. As a result of the scrutiny,
criticism and negative publicity, the publicly traded stock of many U.S. listed Chinese companies has sharply decreased in value and,
in some cases, has become virtually worthless. Many of these companies are now subject to shareholder lawsuits and SEC enforcement actions
and are conducting internal and external investigations into the allegations. It is not clear what effect this sector-wide scrutiny, criticism
and negative publicity will have on our Company, our business and listing and future offerings. If we become the subject of any unfavorable
allegations, whether such allegations are proven to be true or untrue, we will have to expend significant resources to investigate such
allegations and/or defend the Company. This situation may be a major distraction to our management. If such allegations are not proven
to be groundless, our Company and business operations will be severely hampered and your investment in our common stock could be rendered
worthless.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The recent joint
statement by the SEC and PCAOB, proposed rule changes submitted by Nasdaq, and the Holding Foreign Companies Accountable Act all call
for additional and more stringent criteria to be applied to emerging market companies upon assessing the qualification of their auditors,
especially the non-U.S. auditors who are not inspected by the PCAOB. Although the audit report included in annual report was issued by
U.S. auditors who are currently inspected by the PCAOB, if it is later determined that the PCAOB is unable to inspect or investigate our
auditor completely, investors would be deprived of the benefits of such inspection and our common stock may be delisted or prohibited
from trading.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On April 21, 2020, SEC
Chairman Jay Clayton and PCAOB Chairman William D. Duhnke III, along with other senior SEC staff, released a joint statement highlighting
the risks associated with investing in companies based in or have substantial operations in emerging markets including China. The joint
statement emphasized the risks associated with lack of access for the PCAOB to inspect auditors and audit work papers in China and higher
risks of fraud in emerging markets.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 18, 2020, Nasdaq
filed three proposals with the SEC to (i) apply minimum offering size requirement for companies primarily operating in &#8220;Restrictive
Market&#8221;, (ii) adopt a new requirement relating to the qualification of management or board of director for Restrictive Market companies,
and (iii) apply additional and more stringent criteria to an applicant or listed company based on the qualifications of the company&#8217;s
auditors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On May 20, 2020, the
U.S. Senate passed the HFCAA requiring a foreign company to certify it is not owned or controlled by a foreign government if the PCAOB
is unable to audit specified reports because the company uses a foreign auditor not subject to PCAOB inspection. If the PCAOB is unable
to inspect the company&#8217;s auditors for three consecutive years, the issuer&#8217;s securities are prohibited to trade on a national
securities exchange or in the over the counter trading market in the U.S. On December 2, 2020, the U.S. House of Representatives approved
the HFCAA. On December 18, 2020, the HFCAA was signed into law.</p><div>

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

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

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On March 24, 2021, the
SEC announced that it had adopted interim final amendments to implement congressionally mandated submission and disclosure requirements
of the Act.&#160;The interim final amendments will apply to registrants that the SEC identifies as having filed an annual report on Forms
10-K, 20-F, 40-F or N-CSR with an audit report issued by a registered public accounting firm that is located in a foreign jurisdiction
and that the PCAOB has determined it is unable to inspect or investigate completely because of a position taken by an authority in that
jurisdiction. The SEC will implement a process for identifying such a registrant and any such identified registrant will be required to
submit documentation to the SEC establishing that it is not owned or controlled by a governmental entity in that foreign jurisdiction,
and will also require disclosure in the registrant&#8217;s annual report regarding the audit arrangements of, and governmental influence
on, such a registrant.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On June 22, 2021, the
U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, and on December 29, 2022, the Consolidated Appropriations
Act was signed into law by President Biden, which contained, among other things, an identical provision to the Accelerating Holding Foreign
Companies Accountable Act and amended the HFCAA by requiring the SEC to prohibit an issuer&#8217;s securities from trading on any U.S.
stock exchanges if its auditor is not subject to PCAOB inspections for two consecutive years instead of three, thus reducing the time
period for triggering the prohibition on trading.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 2, 2021,
the SEC issued amendments to finalize rules implementing the submission and disclosure requirements in the HFCAA. The rules apply to registrants
that the SEC identifies as having filed an annual report with an audit report issued by a registered public accounting firm that is located
in a foreign jurisdiction and that PCAOB is unable to inspect or investigate completely because of a position taken by an authority in
foreign jurisdictions.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 16, 2021,
PCAOB announced the PCAOB Holding Foreign Companies Accountable Act determinations (the &#8220;PCAOB determinations&#8221;) relating to
the PCAOB&#8217;s inability to inspect or investigate completely registered public accounting firms headquartered in mainland China of
the PRC or Hong Kong, a Special Administrative Region and dependency of the PRC, because of a position taken by one or more authorities
in the PRC or Hong Kong.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 26, 2022, the
CSRC, the MOF, and the PCAOB signed a Statement of Protocol (the &#8220;Protocol&#8221;), governing inspections and investigations of
audit firms based in mainland China and Hong Kong, taking the first step toward opening access for the PCAOB to inspect and investigate
registered public accounting firms headquartered in mainland China and Hong Kong. Pursuant to the fact sheet with respect to the Protocol
disclosed by the SEC, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation and has
the unfettered ability to transfer information to the SEC.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 15, 2022,
the PCAOB determined that the PCAOB was able to secure complete access to inspect and investigate registered public accounting firms headquartered
in mainland China and Hong Kong and voted to vacate its previous determinations to the contrary. However, should PRC authorities obstruct
or otherwise fail to facilitate the PCAOB&#8217;s access in the future, the PCAOB will consider the need to issue a new determination.&#160;
Our previous auditor, Enrome LLP, has been inspected by the PCAOB on a regular basis in the audit period. Our current auditor, HTL, has
been inspected by the PCAOB on a regular basis as well. If it is later determined that the PCAOB is unable to inspect or investigate our
auditor completely, investors may be deprived of the benefits of such inspection. Any audit reports not issued by auditors that are completely
inspected by the PCAOB, or a lack of PCAOB inspections of audit work undertaken in China that prevents the PCAOB from regularly evaluating
our auditors&#8217; audits and their quality control procedures, could result in a lack of assurance that our financial statements and
disclosures are adequate and accurate. Moreover, if trading in our securities is prohibited under the HFCAA in the future because the
PCAOB determines that it cannot inspect or fully investigate our auditor at such future time, an exchange may determine to delist our
securities.</p><div>

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

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

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">However, these recent
developments would add uncertainties to our listing and future offerings, and we cannot assure you whether Nasdaq or regulatory authorities
would apply additional and more stringent criteria to us after considering the effectiveness of our auditor&#8217;s audit procedures and
quality control procedures, adequacy of personnel and training, or sufficiency of resources, geographic reach or experience as it relates
to the audit of our financial statements. In the event it is later determined that the PCAOB is unable to inspect or investigate completely
the Company&#8217;s auditor because of a position taken by an authority in a foreign jurisdiction, then such lack of inspection could
cause trading in the Company&#8217;s securities to be prohibited under the HFCAA, and ultimately result in a determination by a securities
exchange to delist the Company&#8217;s securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>The M&amp;A Rules
and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which
could make it more difficult for us to pursue growth through acquisitions in China.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Regulations on Mergers
and Acquisitions of Domestic Companies by Foreign Investors, or the M&amp;A Rules, adopted by six PRC regulatory agencies in August 2006
and amended in 2009, and some other regulations and rules concerning mergers and acquisitions established additional procedures and requirements
that could make merger and acquisition activities by foreign investors more time consuming and complex, including requirements in some
instances that the MOC be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC
domestic enterprise. For example, the M&amp;A Rules require that MOFCOM be notified in advance of any change-of-control transaction in
which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction
involves factors that impact or may impact national economic security, or (iii) such transaction will lead to a change in control of a
domestic enterprise which holds a famous trademark or PRC time-honored brand. Moreover, the Anti-Monopoly Law promulgated by the SCNPC
effective in 2008 requires that transactions which are deemed concentrations and involve parties with specified turnover thresholds (i.e.,
during the previous fiscal year, (i) the total global turnover of all operators participating in the transaction exceeds RMB10 billion
and at least two of these operators each had a turnover of more than RMB400 million within China, or (ii) the total turnover within China
of all the operators participating in the concentration exceeded RMB 2 billion, and at least two of these operators each had a turnover
of more than RMB 400 million within China) must be cleared by MOFCOM before they can be completed.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Moreover, the Anti-Monopoly
Law requires that the MOC shall be notified in advance of any concentration of undertaking if certain thresholds are triggered. In addition,
the security review rules issued by the MOC that became effective in September 2011 specify that mergers and acquisitions by foreign investors
that raise &#8220;national defense and security&#8221; concerns and mergers and acquisitions through which foreign investors may acquire
de facto control over domestic enterprises that raise &#8220;national security&#8221; concerns are subject to strict review by the MOC,
and the rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy
or contractual control arrangement. In the future, we may grow our business by acquiring complementary businesses. Complying with the
requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any
required approval processes, including obtaining approval from the MOC or its local counterparts may delay or inhibit our ability to complete
such transactions, which could affect our ability to expand our business or maintain our market share.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>If Shanghai Xianzhui
fails to maintain the requisite licenses and approvals required under PRC law, our business, financial condition and results of operations
may be materially and adversely affected.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Foreign investment is
highly regulated by the PRC government and local authorities. Shanghai Xianzhui is required to obtain and maintain certain licenses or
approvals from different regulatory authorities in order to operate their respective current businesses. These licenses and approvals
are essential to the operation of their businesses, for example, the value-added telecommunication business carried out by Shanghai Xianzhui.
If Shanghai Xianzhui fails to obtain or maintain any of the required licenses or approvals for its business, we may be subject to various
penalties, such as fines and the discontinuation or restriction of its operations. Any such disruption in the business operations of Shanghai
Xianzhui could materially and adversely affect our business, financial condition and results of operations.</p><div>

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

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

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to Our Business and Industry</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we are unable to continuously entice
TikTok users to participate in our live streaming channels and increase their spending on our platforms, including e-commerce and gaming,
it could have significant consequences on our business and operational results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The viability of our business largely depends
on TikTok users engaging with our live streaming channels, which includes our live streaming e-commerce and gaming platforms. Our revenue
is generated through product purchases, e-gift or token transactions with our live hosts, and purchase of the in-game items. To increase
user spending, we must diversify our e-commerce product catalog, expand the range of live streaming games, increase the frequency of live
streaming sessions, and collaborate with key opinion leaders (KOLs) to increase product sales. If we fail to attract new TikTok users
or increase their average spending, it could have a significant negative impact on our business, financial stability, and operational
performance.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The success of our business relies on the
brand recognition of our subsidiary, AI Catalysis. Failing to maintain and improve this recognition could have consequences for our business
prospects.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our success heavily relies on the market recognition
of our brands and reputation. As our subsidiary, AI Catalysis, was recently incorporated in 2023, it lacks significant market familiarity.
Therefore, our ability to enhance and maintain brand recognition depends on various factors, some of which are beyond our control. Allocating
excessive resources to marketing and promotional efforts could have a significant and negative impact on our business and operational
results. Additionally, any negative publicity about our company, products, services, or content offerings could decrease customer and
user interest, which could adversely affect our business and operational performance.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we are unable to effectively implement
our growth strategies, it could have a negative impact on our profitability and significantly harm our business and operational results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current strategy for business growth involves
expanding our product and game offerings, as well as increasing the number of live streamers and their unique styles. This will allow
us to increase the frequency of live broadcasts, making it easier for TikTok users to discover our live streams at any time, whether during
peak or off-peak hours, and encourage them to make purchases or play games within our live streams.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, adding new games and recruiting new live
streamers requires careful due diligence and numerous steps. This can be challenging, whether recruiting locally in the United States
or internationally, as we must ensure they meet our high live streaming standards and can work with our schedules. Similarly, introducing
new products on the e-commerce side requires research, quality control, international logistics, listing, video creation, and promotional
efforts, all of which take time. Both aspects of our business are subject to external factors that can extend our timelines. Prolonged
timelines can impede our business growth and potentially reduce our sales.</p><div>


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

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

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Competition in our business segments poses
a significant threat, and if we are unable to compete effectively, we risk losing our market share or failing to gain additional market
share, which could adversely affect our profitability.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Currently, the competition among users engaged
in live-streaming e-commerce and live-streaming games on TikTok is not particularly intense. This is because the TikTok e-commerce and
live-streaming gaming sectors have been operational for less than a year, making them relatively new markets. In comparison to many Asian
countries, competition on TikTok is not as fierce at this stage.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, it is undeniable that more users and
capital will increasingly enter these two sectors in the future. We are not only contending with competition from similar ventures on
the TikTok platform but also facing competition from e-commerce and gaming platforms outside of TikTok, striving to capture market share.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Furthermore, many TikTok users have not yet developed
the habit of online shopping or mobile gaming on the TikTok platform. This factor adds complexity to our initial efforts in establishing
brand recognition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have engaged in collaborations with business
partners, and we may pursue further collaborations and strategic partnerships in the future. However, there is no guarantee that we will
realize the benefits of these collaborations or that they will be successful.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are actively pursuing
strategic partnerships <span style="font-family: Times New Roman, Times, Serif">&#160;</span>and collaborations with business entities
that we believe will improve our competitiveness and promote business growth. However, the expected revenue and cost synergies from both
current and future collaborations and partnerships may not materialize as anticipated. Additionally, our involvement in the emerging industry
sector, characterized by developing technologies and nascent collaborative networks, introduces greater uncertainties. If our business
collaborations prove unsuccessful, it could have a negative impact on our business prospects and operational results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may encounter infringement claims by
third parties for information on or linked to our platforms, which could disrupt our normal business operations, manage our reputation
and cause us to incur substantial legal costs.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">When engaging in brand and product promotion on
TikTok, we often collaborate with other KOLs on the platform who feature our products or brand in their videos. However, during this process,
we cannot guarantee that they will not inadvertently misrepresent our products. Furthermore, if these KOLs engage in any form of misconduct
or infringement, it may indirectly impact our brand reputation, and the extent of this damage is difficult to quantify. Any significant
loss has the potential to harm our reputation, result in financial losses, or ultimately affect our operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our reputation and operations may be adversely
impacted by employee misconduct.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There is a risk of employee misconduct, which
includes failure to comply with government regulations, engaging in unauthorized activities, misrepresenting our products in marketing
activities, and improper use of product/game information. Employee misconduct could damage our reputation, which could significantly impact
our business. We may not be able to prevent employee misconduct, and the measures we take to prevent and deter it may not be effective.</p><div>


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

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

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not have insurance coverage. We&#8217;ve
evaluated the risks associated with potential business disruptions, liabilities, loss or damage to our fixed assets (such as equipment
and office furniture), the associated insurance costs, and the challenges of obtaining such coverage on commercially reasonable terms.
Based on this assessment, it is not commercially practical for us to secure comprehensive insurance coverage for these risks. These circumstances
could adversely impact our financial results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may be unable to gain any significant
market acceptance for our products and services or be unable to establish a significant market presence.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our growth strategy for is substantially dependent
upon our ability to market our intended products and services successfully to prospective clients. Our intended products and services
may not achieve significant market acceptance. If acceptance is achieved, it may not be sustained for any significant period of time.
Failure of our intended products and services to achieve or sustain market acceptance could have a material adverse effect on our business,
financial conditions and the results of our operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The e-commerce market witnessed substantial
growth over the past two years due to the COVID-19 pandemic. However, with the pandemic&#8217;s eventual resolution and the return to
normalcy, the rate of market expansion is expected to decelerate. It could have a negative impact on our profitability and significantly
harm our business and operational results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The e-commerce market has experienced remarkable
growth and transformation over the last two years, driven primarily by the unprecedented impact of the COVID-19 pandemic. The pandemic
reshaped consumer behavior, accelerating the adoption of online shopping, digital payments, and contactless transactions. This surge in
e-commerce activity was nothing short of remarkable, with businesses and consumers alike rapidly adapting to this new digital landscape.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the height of the pandemic, e-commerce
became an essential lifeline for many, offering convenience and safety when traditional brick-and-mortar retail faced restrictions and
concerns. This growth wasn&#8217;t limited to any particular sector; it spanned across industries, from retail giants to small businesses, and
it showcased the resilience and adaptability of the e-commerce ecosystem. However, as the world gradually progresses toward a post-pandemic
era, the e-commerce landscape is poised for a shift. The exponential growth rates witnessed during the height of the pandemic are likely
to decelerate. It could then have a negative impact on our profitability and significantly harm our business and operational results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There is risk of e-commerce fraud, and if
that occurs, it could have a negative impact on our profitability and significantly harm our business and operational results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Online retailers are subject to risk of e-commerce
fraud in 2023. &#160;To mitigate this ongoing threat, prioritizing fraud prevention measures is crucial. These measures may include routine
security audits, the implementation of an Address Verification Service (AVS), and the use of Hypertext Transfer Protocol Secure (HTTPS).
E-commerce fraud is evolving, with fraudsters employing more sophisticated methods. The growth in the e-commerce fraud detection and prevention
market&#160;reflects the increasing urgency in addressing this risk. The e-commerce fraud is a multifaceted risk that demands constant
attention. We may need to prevent and to mitigate this persistent threat, protecting our financial interests and the trust of their customers,
and if the fraud occurs, it could have a negative impact on our profitability and significantly harm our business and operational results.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Given our significant reliance on the TikTok
platform for various business functions, including inventory management, client services, and live streaming channels for both of our
e-commerce and livestreaming games, any downtime experienced by TikTok could significantly impact our operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ever-evolving digital landscape, where
businesses heavily depend on various online platforms, the risk of platform downtime looms as a substantial concern.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our company have cultivated a significant reliance
on the TikTok platform, which serves as the backbone for a multitude of our critical business functions. These functions encompass inventory
management, client services, and the live streaming channels that underpin both our e-commerce activities and live streaming games. Consequently,
any downtime experienced by TikTok, whether due to planned maintenance or unforeseen technical issues, can significantly impact our operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>AI technologies are constantly evolving.
Any flaws or inappropriate usage of AI Technologies could have negative impact on our business and reputation.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">AI technologies are constantly evolving. Any flaws
or inappropriate usage of AI technologies, whether actual or perceived, whether intended or inadvertent, whether committed by us or by
other third parties, could have negative impact on our business, reputation and the general acceptance of AI solutions by society.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The industries in which we operate are characterized
by constant changes, including rapid technological evolution, frequent introductions of new solutions, continual shifts in users demands
and constant emergence of new industry standards and practices. Thus, our success will depend, in part, on our ability to respond to these
changes in a cost-effective and timely manner. We need to constantly anticipate the emergence of new technologies and assess their market
acceptance.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our financial and operating performance
may be adversely affected by general economic conditions, natural catastrophic events, epidemics, and public health crises that impact
the virtual content production industry.</i></b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our operating results will be subject to fluctuations
based on general economic conditions, in particular those conditions that impact the metaverse industry. Deterioration in economic conditions
could cause decreases in both volume and reduce and/or negatively impact our short-term&#160;ability to grow our revenues. Further, any
decreased collectability of accounts receivable or early termination of agreements due to deterioration in economic conditions could negatively
impact our results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our business is subject to the impact of natural
catastrophic events such as earthquakes, floods or power outages, political crises such as terrorism or war, and public health crises,
such as disease outbreaks, epidemics, or pandemics in the U.S.&#160;and global economies, our markets and business locations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Similarly, natural disasters, wars (including
the potential of war), terrorist activity (including threats of terrorist activity), social unrest and heightened travel security measures
instituted in response, and travel-related&#160;accidents, as well as geopolitical uncertainty and international conflict, will affect
travel volume and may in turn have a material adverse effect on our business and results of operations. In addition, we may not be adequately
prepared in contingency planning or recovery capability in relation to a major incident or crisis, and as a result, our operational continuity
may be adversely and materially affected, which in turn may harm our reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>As a &#8220;smaller
reporting company&#8221; under applicable law, we will be subject to lessened disclosure requirements. Such reduced disclosure may make
our common stock less attractive to investors.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For as long as we remain an &#8220;smaller reporting
company&#8221; as defined in Rule 405 of the Securities Act and Item 10 of the Regulation S-K, we will elect to take advantage of certain
exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;smaller reporting companies&#8221;,
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 the ability to
include only two&#160;years of audited financial statements and only two&#160;years of related management&#8217;s discussion and analysis
of financial condition and results of operations disclosure. Because of these lessened regulatory requirements, our stockholders would
be left without information or rights available to stockholders of more mature companies. 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.</p><div>

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

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

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

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Any cybersecurity-related attack, significant
data breach or disruption of the information technology systems, infrastructure, network, third-party processors or platforms on which
we rely could damage our reputation and adversely affect our business and financial results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our operations rely on information technology
systems for the use, storage and transmission of sensitive and confidential information with respect to our customers, our employees and
other third parties. A malicious cybersecurity-related attack, intrusion or disruption by either an internal or external source or other
breach of the systems on which our platform and products operate, and on which our employees conduct business, could lead to unauthorized
access to, use of, loss of or unauthorized disclosure of sensitive and confidential information, disruption of our services, viruses,
worms, spyware, or other malware being served from our platform, networks, or systems; and resulting regulatory enforcement actions, litigation,
indemnity obligations and other possible liabilities, as well as negative publicity, which could damage our reputation, impair sales and
harm our business. Cyberattacks and other malicious internet-based activity continue to increase, and cloud-based platform providers of
products and services have been and are expected to continue to be targeted. In addition to traditional computer &#8220;hackers,&#8221;
malicious code (such as viruses and worms), phishing, employee theft or misuse and denial-of-service attacks, sophisticated nation-state
and nation-state supported actors now engage in attacks (including advanced persistent threat intrusions). Cyberattacks may also gain
publishing access to our customers&#8217; accounts on our platform, using that access to publish content without authorization.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we have not identified
any risks from known cybersecurity threats, including as a result of any previous cybersecurity incidents, that have materially affected
or are reasonably likely to materially affect us, including our business strategy, results of operations or financial condition. We plan
to develop and implement information securities policies and incident response plans&#160;to evaluate, identify, and handle material risks
associated with cybersecurity threats.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, it is not feasible, as a practical matter,
for us to entirely mitigate these risks. If our security measures are compromised as a result of third-party action, employee, customer,
or user error, malfeasance, stolen or fraudulently obtained log-in credentials or otherwise, our reputation would be damaged, our data,
information or intellectual property, or those of our customers and our customers&#8217; consumers, may be destroyed, stolen or otherwise
compromised, our business may be harmed and we could incur significant liability. We have not always been able in the past, and may be
unable in the future to anticipate or prevent techniques used to obtain unauthorized access to or compromise of our systems because they
change frequently and are generally not detected until after an incident has occurred. We also cannot be certain that we will be able
to prevent vulnerabilities in our software or address vulnerabilities that we may become aware of in the future.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The price of our common stock could be subject
to rapid and substantial volatility. Such volatility, including any stock run-ups, may be unrelated to our actual or expected operating
performance and financial condition or prospects, making it difficult for prospective investors to assess the rapidly changing value of
our common stock. Volatility in our common stock price may subject us to securities litigation.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The market for our common stock may have, when
compared to seasoned issuers, significant price volatility and we expect that the price of our shares of common stock may continue to
be more volatile than that of a seasoned issuer for the indefinite future. As a relatively small-capitalization company with a relatively
small public float, we may experience greater share price volatility, extreme price run-ups, lower trading volume, and less liquidity
than large-capitalization companies. In particular, our common stock may be subject to rapid and substantial price volatility, low volumes
of trades, and large spreads in bid and ask prices. Such volatility, including any stock run-ups, may be unrelated to our actual or expected
operating performance and financial condition or prospects, making it difficult for prospective investors to assess the rapidly changing
value of our common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, if the trading volumes of our common
stock are low, persons buying or selling in relatively small quantities may easily influence the price of our common stock. This low volume
of trades could also cause the price of our common stock to fluctuate greatly, with large percentage changes in price occurring in any
trading day session. Holders of our common stock may also not be able to readily liquidate their investment or may be forced to sell at
depressed prices due to low volume trading. Broad market fluctuations and general economic and political conditions may also adversely
affect the market price of our common stock. As a result of this volatility, investors may experience losses on their investment in our
common stock. A decline in the market price of our common stock also could adversely affect our ability to issue additional common stock
or other securities and our ability to obtain additional financing in the future. No assurance can be given that an active market in our
common stock will develop or be sustained. If an active market does not develop, holders of our common stock may be unable to readily
sell the shares they hold or may not be able to sell their shares at all.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, in the past, plaintiffs have often
initiated securities class action litigation against a company following periods of volatility in the market price of its securities.
We may, in the future, be the target of similar litigation. Securities litigation could result in substantial costs and liabilities to
the Company and could divert our management&#8217;s attention and resources.</p><div>

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

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

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

</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We will need additional capital in the future.
If additional capital is not available, we may not be able to continue to operate our business pursuant to our business plan or we may
have to discontinue our operations entirely.&#160;Raising additional capital by issuing shares may cause dilution to existing shareholders.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We are currently authorized to issue 200,000,000
shares of common stock. As of April 1, 2024, we had 7,887,411 shares of common stock issued and outstanding.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will require additional capital in the future.
We have incurred losses in each year since our inception. If we continue to use cash at our historical rates of use we will need significant
additional financing, which we may seek through a combination of private and public equity offerings, debt financings and collaborations
and strategic and licensing arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt
securities, the ownership interest will be diluted, and the terms of any such offerings may include liquidation or other preferences that
may adversely affect the then existing shareholders rights. Debt financing, if available, would result in increased fixed payment obligations
and may involve agreements that include covenants limiting or restricting our ability to take specific actions such as incurring debt
or making capital expenditures. If we raise additional funds through collaboration, strategic alliance or licensing arrangements with
third parties, we may have to relinquish valuable rights to our technologies, future revenue streams or product candidates, or grant licenses
on terms that are not favorable to us.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Future sales of our common stock could reduce the market price
of the common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Substantial sales of our common stock may cause
the market price of our common stock to decline. Sales by us or our security holders of substantial amounts of our common stock, or the
perception that these sales may occur in the future, could cause a reduction in the market price of our common stock.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The issuance of any additional shares of our common
stock or any securities that are exercisable for or convertible into our common stock, may have an adverse effect on the market price
of the common stock and will have a dilutive effect on our existing shareholders and holders of common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We do not know whether a market for the
common stock will be sustained or what the trading price of the common stock will be and as a result it may be difficult for you to sell
your shares.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although our common stock trade on Nasdaq, an
active trading market for the common stock may not be sustained. It may be difficult for you to sell your shares without depressing the
market price for the common stock. As a result of these and other factors, you may not be able to sell your shares. Further, an inactive
market may also impair our ability to raise capital by selling common stock, or may impair our ability to enter into strategic partnerships
or acquire companies or products by using our shares as consideration.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have no plans to pay dividends on our
shares, and you may not receive funds without selling the shares.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not declared or paid any cash dividends
on our common stock, nor do we expect to pay any cash dividends on our common stock for the foreseeable future. We currently intend to
retain any additional future earnings to finance our operations and growth and, therefore, we have no plans to pay cash dividends on our
common stock at this time. Any future determination to pay cash dividends on our common stock will be at the discretion of our board of
directors and will be dependent on our earnings, financial condition, operating results, capital requirements, any contractual restrictions,
and other factors that our board of directors deems relevant. Accordingly, you may have to sell some or all of the shares in order to
generate cash from your investment. You may not receive a gain on your investment when you sell the shares and may lose the entire amount
of your investment.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>A possible &#8220;short squeeze&#8221; due
to a sudden increase in demand of our common stock that largely exceeds supply may lead to additional price volatility.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Historically there has not been a large short
position in our common stock.&#160;However, in the future investors may purchase shares of our common stock to hedge existing exposure
or to speculate on the price of our common stock. Speculation on the price of our common stock may involve long and short exposures. To
the extent an aggregate short exposure in our common stock becomes significant, investors with short exposure may have to pay a premium
to purchase shares for delivery to share lenders at times if and when the price of our common stock increases significantly, particularly
over a short period of time. Those purchases may in turn, dramatically increase the price of our common stock. This is often referred
to as a &#8220;short squeeze.&#8221; A&#160;short squeeze&#160;could lead to volatile price movements in our common stock that are not
directly correlated to our business prospects, financial performance or other traditional measures of value for the Company or its common
stock.</p><div>

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

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

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>In the event
that our common stocks are delisted from Nasdaq, U.S. broker-dealers may be discouraged from effecting transactions in our common stocks
because they may be considered penny stocks and thus be subject to the penny stock rules.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The SEC has adopted a
number of rules to regulate &#8220;penny stock&#8221; that restricts transactions involving stock which is deemed to be penny stock. Such
rules include Rules 3a51-1, 15g-1, 15g-2, 15g-3, 15g-4, 15g-5, 15g-6, 15g-7, and 15g-9 under the Exchange Act. These rules may have the
effect of reducing the liquidity of penny stocks. &#8220;Penny stocks&#8221; generally are equity securities with a price of less than
$5.00 per share (other than securities registered on certain national securities exchanges or quoted on Nasdaq if current price and volume
information with respect to transactions in such securities is provided by the exchange or system). Our common stocks could be considered
to be a &#8220;penny stock&#8221; within the meaning of the rules. The additional sales practice and disclosure requirements imposed upon
U.S. broker-dealers may discourage such broker-dealers from effecting transactions in our common stocks, which could severely limit the
market liquidity of such common stocks and impede their sale in the secondary market.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">A U.S. broker-dealer
selling a penny stock to anyone other than an established customer or &#8220;accredited investor&#8221; (generally, an individual with
a net worth in excess of $1,000,000 or an annual income exceeding $200,000, or $300,000 together with his or her spouse) must make a special
suitability determination for the purchaser and must receive the purchaser&#8217;s written consent to the transaction prior to sale, unless
the broker-dealer or the transaction is otherwise exempt. In addition, the &#8220;penny stock&#8221; regulations require the U.S. broker-dealer
to deliver, prior to any transaction involving a &#8220;penny stock&#8221;, a disclosure schedule prepared in accordance with SEC standards
relating to the &#8220;penny stock&#8221; market, unless the broker-dealer or the transaction is otherwise exempt. A U.S. broker-dealer
is also required to disclose commissions payable to the U.S. broker-dealer and the registered representative and current quotations for
the securities. Finally, a U.S. broker-dealer is required to submit monthly statements disclosing recent price information with respect
to the &#8220;penny stock&#8221; held in a customer&#8217;s account and information with respect to the limited market in &#8220;penny
stocks&#8221;.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The market for &#8220;penny
stocks&#8221; has suffered in recent years from patterns of fraud and abuse. Such patterns include (i) control of the market for the security
by one or a few broker-dealers that are often related to the promoter or issuer; (ii) manipulation of prices through prearranged matching
of purchases and sales and false and misleading press releases; (iii) &#8220;boiler room&#8221; practices involving high-pressure sales
tactics and unrealistic price projections by inexperienced sales persons; (iv) excessive and undisclosed bid-ask differentials and markups
by selling broker-dealers; and (v) the wholesale dumping of the same securities by promoters and broker-dealers after prices have been
manipulated to a desired level, resulting in investor losses. Our management is aware of the abuses that have occurred historically in
the penny stock market. Although we do not expect to be in a position to dictate the behavior of the market or of broker-dealers who participate
in the market, management will strive within the confines of practical limitations to prevent the described patterns from being established
with respect to our securities.</p><div>

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

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1B. Unresolved Staff Comments</b></p><div>

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

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

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

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

</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1C. Cybersecurity</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To meet our business objectives, we rely on both
internal information technology (IT) systems and networks, and those of third parties and their vendors, to process and store sensitive
data, including confidential research, business plans, financial information, intellectual property, and personal data of ours and our
customers that may be subject to legal protection, and promote the continuity of our Company&#8217;s business operations. In the ordinary
course of our business, we receive, process, use, store, and share digitally certain data, including user data as well as confidential,
sensitive, proprietary, and personal information.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maintaining the integrity and availability of
our IT systems and this information, as well as appropriate limitations on access and confidentiality of such information, is important
to our operations and business strategy. We plan to develop and implement information securities policies and incident response plans&#160;to
evaluate, identify, and handle material risks associated with cybersecurity threats.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, we have not identified
any risks from known cybersecurity threats, including as a result of any previous cybersecurity incidents, that have materially affected
or are reasonably likely to materially affect us, including our business strategy, results of operations or financial condition. &#160;However,
we face certain ongoing cybersecurity threats that, if realized, are reasonably likely to materially affect us. Additional information
on cybersecurity risks we face is discussed in Part I, Item 1A, &#8220;Risk Factors.&#8221;</p><div>

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

</div><div><a id="a_005"></a></div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Properties</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current executive office is located at 810
Seventh Avenue, 22nd Floor, New York, NY 10019. The rent for this space is approximately $31,000 per month. The term of the lease is five
years and five months, starting from September 22, 2023. We consider our current office space adequate for our current operations.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We <span style="background-color: white">entered
into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with us. Pursuant to the software purchase agreement,
we purchased all of the seller&#8217;s right, title, and interest in and to the software, </span>Tribal Light<span style="background-color: white">.
We have used and plan to continue using the software to develop video games. We operate the game through interactive live stream, facilitating
real-time engagement between players and viewers through interactive features embedded within the live streaming platform.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have the right to use the two domains: gdculturegroup.com
and aicatalysis.com.</p><div>

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

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Legal Proceedings</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the knowledge of our management, there is no
litigation currently pending or contemplated against us, any of our officers or directors in their capacity as such or against any of
our property.</p><div>

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

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Mine Safety Disclosures</b></p><div>

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

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

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

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

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 29.7pt; text-align: justify; text-indent: -29.7pt"><b>Item 5. Market
for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities </b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(a) Market Information</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our common stock is traded on the Nasdaq Capital
Market under the symbol &#8220;GDC&#8221;.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 1, 2024, there are approximately 336 holders of record of
our common stock.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have not paid any cash dividends on our common
stock to date and do not intend to pay cash dividends in the foreseeable future. In addition, our board of directors is not currently
contemplating and does not anticipate declaring any stock dividends in the foreseeable future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(d) Securities Authorized for Issuance Under Equity Compensation
Plans.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We established our 2019 Equity Incentive Plan
(the &#8220;Plan&#8221;). The Plan was approved by our board of directors on December 12, 2019 and was approved by our stockholders at
our annual meeting in 2019. The purpose of the Plan is to grant stock and options to purchase our common stock to our employees, directors
and key consultants. The maximum number of shares of common stock that may be issued pursuant to awards granted under the Plan, is 3,000,000
shares.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following summary briefly describes the principal features of the
Plan and is qualified in its entirety by reference to the full text of the Plan.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Administration.</i>&#160;Our
Compensation Committee of the Board of Directors will administer the Plan. The Committee will have the authority to determine the terms
and conditions of any agreements evidencing any Awards granted under the Plan and to adopt, alter and repeal rules, guidelines and practices
relating to the Plan. Our Compensation Committee will have full discretion to administer and interpret the Plan and to adopt such rules,
regulations and procedures as it deems necessary or advisable.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Eligibility.</i>&#160;Current
or prospective employees, directors, officers, advisors or consultants of the Company or its affiliates are eligible to participate in
the Plan. Our Compensation Committee has the sole and complete authority to determine who will be granted an award under the Plan, however,
it may delegate such authority to one or more officers of the Company under the circumstances set forth in the Plan.</p><div>

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

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

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Number of Shares Authorized.</i>&#160;The
Plan provides for an aggregate of Three Million (3,000,000) common stock to be available for awards.&#160;If an award is forfeited or
if any option terminates, expires or lapses without being exercised, the common stock subject to such award will again be made available
for future grant. Shares of common stock that are used to pay the exercise price of an option or that are withheld to satisfy the Participant&#8217;s
tax withholding obligation will not be available for re-grant under the Plan.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">Each common stock subject
to an option or a stock appreciation right will reduce the number of common stock available for issuance by one share, and each common
stock underlying an award of restricted stock, restricted stock units, stock bonus awards and performance compensation awards will reduce
the number of common stock available for issuance by one share.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">If there is any change in
our corporate capitalization, the Compensation Committee in its sole discretion may make substitutions or adjustments to the number of
shares reserved for issuance under our Plan, the number of shares covered by awards then outstanding under our Plan, the limitations on
awards under our Plan, the exercise price of outstanding options and such other equitable substitution or adjustments as it may determine
appropriate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt">The Plan has a term of ten
years and no further awards may be granted under the Plan after that date.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Awards Available for Grant.</i>&#160;Our
Compensation Committee may grant awards of con-qualified stock options, incentive (qualified) stock options, stock appreciation rights,
restricted stock, restricted stock units, stock bonus awards, performance compensation awards (including cash bonus awards) or any combination
of the foregoing.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Options.</i>&#160;Our Compensation
Committee will be authorized to grant options to purchase common stock that are either &#8220;qualified,&#8221; meaning they are intended
to satisfy the requirements of Internal Revenue Code of 1986 (the &#8220;Code&#8221;) Section 422 for incentive stock options, or &#8220;non-qualified,&#8221;
meaning they are not intended to satisfy the requirements of Section 422 of the Code. Options granted under the Plan will be subject to
the terms and conditions established by our Compensation Committee. Under the terms of the Plan, the exercise price of the options will
be set forth in the applicable Award agreement. Options granted under the Plan will be subject to such terms, including the exercise price
and the conditions and timing of exercise, as may be determined by our Compensation Committee and specified in the applicable award agreement.
The maximum term of an option granted under the Plan will be ten years from the date of grant (or five years in the case of a qualified
option granted to a 10% stockholder).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Stock Appreciation Rights.&#160;</i>Our
Compensation Committee will be authorized to award stock appreciation rights (or SARs) under the Plan. SARs will be subject to the terms
and conditions established by our Compensation Committee. An SAR is a contractual right that allows a participant to receive, either in
the form of cash, shares or any combination of cash and shares, the appreciation, if any, in the value of a share over a certain period
of time. An Option granted under the Plan may include SARs and SARs may also be awarded to a participant independent of the grant of an
option. SARs granted in connection with an option shall be subject to terms similar to the option corresponding to such SARs. SARs shall
be subject to terms established by our Compensation Committee and reflected in the award agreement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Restricted Stock.</i>&#160;Our
Compensation Committee will be authorized to award restricted stock under the Plan. Our Compensation Committee will determine the terms
of such restricted stock awards. Restricted stock is common stock that generally is non-transferable and subject to other restrictions
determined by our Compensation Committee for a specified period. Unless our Compensation Committee determines otherwise or specifies otherwise
in an award agreement, if the participant terminates employment or services during the restricted period, then any unvested restricted
stock is forfeited.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Restricted Stock Unit Awards.</i>&#160;Our
Compensation Committee will be authorized to award restricted stock unit awards. Our Compensation Committee will determine the terms of
such restricted stock units. Unless our Compensation Committee determines otherwise or specifies otherwise in an award agreement, if the
participant terminates employment or services during the period of time over which all or a portion of the units are to be earned, then
any unvested units will be forfeited.</p><div>

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

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

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Stock Bonus Awards.</i>&#160;Our
Compensation Committee will be authorized to grant awards of unrestricted common stock or other awards denominated in common stock, either
alone or in tandem with other awards, under such terms and conditions as our Compensation Committee may determine.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Performance Compensation
Awards.</i>&#160;Our Compensation Committee will be authorized to grant any award under the Plan in the form of a performance compensation
award by conditioning the vesting of the award on the attainment of specific levels of performance of the Company and/or one or more affiliates,
divisions or operational units, or any combination thereof, as determined by the Compensation Committee.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Transferability.</i>&#160;Each
award may be exercised during the participant&#8217;s lifetime only by the participant or, if permissible under applicable law, by the
participant&#8217;s guardian or legal representative and may not be otherwise transferred or encumbered by a participant other than by
will or by the laws of descent and distribution. Our Compensation Committee, however, may permit awards (other than incentive stock options)
to be transferred to family members, a trust for the benefit of such family members, a partnership or limited liability company whose
partners or stockholders are the participant and his or her family members or anyone else approved by it.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Amendment.</i>&#160;The
Plan has a term of ten years. Our Board may amend, suspend or terminate the Plan at any time; however, stockholder approval to amend the
Plan may be necessary if the law or the rules of the national exchange so requires. No amendment, suspension or termination will impair
the rights of any participant or recipient of any Award without the consent of the participant or recipient.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><i>Change in Control.</i>&#160;Except
to the extent otherwise provided in an award agreement or as determined by the Compensation Committee in its sole discretion, in the event
of a change in control, all outstanding options and equity awards (other than performance compensation awards) issued under the Plan will
become fully vested and performance compensation awards will vest, as determined by our Compensation Committee, based on the level of
attainment of the specified performance goals.</p><div>

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

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><b>(e) Recent Sales of Unregistered Securities&#160;</b><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company cancelled 133,333 shares of common
stock on March 9, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Disposition of Wuge.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued (i) unregistered warrants to
purchase up to 1,154,519 shares of common stock in a private placement concurrent with registered direct offering on May 4, 2023, which
were exchanged for pre-funded warrants to purchase up to 577,260 shares of common stock on November 3, 2023 and (ii) warrants to the placement
agent to purchase up to 115,452 shares of common stock on May 16, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business
Development &#8211; May 2023 Offering.&#8221;</p><div>

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

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company issued 187,500 shares of common stock
on June 26, 2023. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Software Purchase Agreement dated
June 22, 2023.&#8221;</p><div>

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

</div><p style="text-indent: 0pt; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">The Company issued 400,000 shares of common stock
on January 11, 2024. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; Equity Purchase Agreement
dated October 27, 2023 and the Amendment to the Equity Purchase Agreement dated November 10, 2023.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued warrants to purchase up to
331,236 shares of common stock to the placement agent of a registered direct offering on November 3, 2023. See &#8220;Part I &#8211; Item
1. Business &#8211; Recent Business Development &#8211; November 2023 Offering.&#8221;&#160;&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued warrants to purchase up to
40,514 shares of common stock to the placement agent of a registered direct offering on March 26, 2024. See &#8220;Part I &#8211; Item
1. Business &#8211; Recent Business Development &#8211; March 2024 Offering.&#8221;&#160;&#160;&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>(f) Purchases of Equity Securities by the Issuer and Affiliated
Purchasers</b></p><div>

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

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

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 6. [Reserved]</b></p><div>

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 7. Management&#8217;s Discussion and Analysis
of Financial Condition and Results of Operations&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The following discussion and analysis of the
results of our operations and financial condition should be read in conjunction with our financial statements, and the notes to those
financial statements that are included elsewhere in this Report. All monetary figures are presented in U.S. dollars, unless otherwise
indicated.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Our Management&#8217;s Discussion and Analysis
contains not only statements that are historical facts, but also statements that are forward-looking. Forward-looking statements are,
by their very nature, uncertain and risky. These risks and uncertainties include international, national, and local general economic and
market conditions; our ability to sustain, manage, or forecast growth; our ability to successfully make and integrate acquisitions; new
product development and introduction; existing government regulations and changes in, or the failure to comply with, government regulations;
adverse publicity; competition; the loss of significant customers or suppliers; fluctuations and difficulty in forecasting operating results;
change in business strategy or development plans; business disruptions; the ability to attract and retain qualified personnel; the ability
to protect technology; the risk of foreign currency exchange rate; and other risks that might be detailed from time to time in our filings
with the SEC.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Although the forward-looking statements in
this Report reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known
by them. Consequently, and because forward-looking statements are inherently subject to risks and uncertainties, the actual results and
outcomes may differ materially from the results and outcomes discussed in the forward-looking statements. You are urged to carefully review
and consider the various disclosures made by us in this report as we attempt to advise interested parties of the risks and factors that
may affect our business, financial condition, and results of operations and prospects.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Overview</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">GD
Culture Group Limited, formerly known as JM Global Holding Company, TMSR Holding Company Limited and Code Chain New Continent Limited,
is a Nevada corporation and a holding company. The Company currently conducts its operations on virtual content production (the &#8220;Virtual
Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis and Shanghai Xianzhui. The Company focuses its business
mainly on 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce and 3) Live streaming interactive game.
The company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation and optimization
of its products and services. The Company&#8217;s current subsidiaries, Citi Profit, Highlight HK, Highlight WFOE, and previous subsidiaries,
TMSR Holdings Limited (&#8220;TMSR HK&#8221;) and Makesi WFOE are holding companies with no material operations.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
AI-driven digital human sector, the Company uses AI algorithms and software to generate realistic 3D or 2D digital human models. AI algorithms
and machine learning models are used to simulate human characteristics, such as facial expressions, body movements, and even speech patterns.
These models can be customized to create and personalize lifelike digital representations of humans. Customization may involve adjusting
facial features, body proportions, skin textures, hair styles, clothing, and more. Once created and customized, digital humans find applications
in a wide range of industries, including gaming, entertainment, advertising, education, and more. Depending on the specific industry and
</span>the application scenario<span style="background-color: white">, the Company helps the customers to define the objectives to achieve
with digital humans, choose the technology for character customization, then create unique aviators and deploy in the chosen platform.</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
live streaming and e-commerce sector, the Company applies digital human technology in live streaming e-commerce businesses.&#160;Livestream
usage is taking off globally. The integration of cutting-edge AI digital human technologies and live streaming platforms will transform
the way businesses, sellers and consumers engage in online commerce. Digital anchors can offer long-duration intelligent live broadcasting.&#160;It
also supports customized avatars that perfectly adapt to different live streaming scenarios. The company has introduced online e-commerce
businesses on TikTok.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">For
live streaming interactive game sector, the Company has launched a live-streamed game called &#8220;Trible Light.&#8221; This game is owned
by the company, and we independently operate it. Currently, the game is being livestreamed on TikTok (TikTok account: almplify001). In
addition to &#8220;Trible Light,&#8221; we have also introduced other licensed games on the same TikTok account, providing a diverse gaming
experience for the players.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
</span>aim to generate revenue from<span style="background-color: white">: 1) Service revenue and advertising revenue from digital human
creation and customization; 2) Products&#8217; sales revenue from social live streaming e-commerce business; and 3) Virtual paid gifts
revenue from live streaming interactive gaming.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Our
principal executive office is located at 810 Seventh Avenue, 22nd Floor, New York, NY 10019, and our telephone number is: +1-347-2590292.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><span style="text-decoration:underline">Discontinued
Business</span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to September 28, 2022, we also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;) and Makesi WFOE. Makesi
WFOE had a series of contractual arrangement with Wuge that established a VIE structure. For accounting purposes, Makesi WFOE was the
primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated entity and has consolidated
Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development and application of Internet
of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered into a termination agreement
with Wuge and the shareholders of Wuge to terminate the VIE agreements and to cancel the shares previously issued to the shareholders
of Wuge, based on the average closing price of $0.237 per share of the Company during the 30 trading days immediately prior to the date
of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated affiliated entity or
consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements under U.S. GAAP.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to June 26, 2023, we had a subsidiary TMSR Holdings Limited (&#8220;TMSR HK&#8221;), which owns 100% equity interest in Makesi WFOE. Makesi
WFOE had a series of contractual arrangement with </span>Yuan Ma <span style="background-color: white">that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of </span>Yuan Ma<span style="background-color: white">. Accordingly,
under U.S. GAAP, GDC treated </span>Yuan Ma <span style="background-color: white">as the consolidated affiliated entity and has consolidated
</span>Yuan Ma<span style="background-color: white">&#8217;s financial results in GDC&#8217;s consolidated financial statements prior
to June 26, 2023. On June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to
the agreement, the Company agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK.
The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK did not have any material impact
on the Company&#8217;s consolidated financial statements.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Prior
to September 26, 2023, we also conducted business through Highlight Media. W<span style="text-decoration: underline dotted">e</span> had
a series of contractual arrangement with Highlight Media through one of our subsidiaries, Highlight WFOE. For accounting purposes, Highlight
WFOE was the primary beneficiary of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated
entity and has consolidated Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023.
Highlight Media was an integrated marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent
public opinion monitoring, media PR, financial and economic we-media operation, digital face application, large-scale exhibition services
and other businesses. On September 26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders
of Highlight Media to terminate the VIE Agreements and sold the interest in the VIE Agreements for a purchase price of $100,000. As a
result of such termination, the Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial
results and balance sheet of Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Recent
Development</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Change
of Auditor</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
October 9, 2023, the Company notified its independent registered public accounting firm, Enrome LLP, its decision to dismiss Enrome LLP
as the Company&#8217;s auditor. On October 12, 2023, the Audit Committee and the Board of Directors of the Company approved the appointment
of HTL as its new independent registered public accounting firm to audit the Company&#8217;s financial statements.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Investment
in Shanghai Xianzhui</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
August 10, 2023, Highlight WFOE, Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;), and a third party, established
Shanghai Xianzhui under the laws of the People&#8217;s Republic of China for social media marketing. Highlight WFOE owned 60% of the equity
interest of Shanghai Xianzhui, Beijing Hehe owned 20% of the equity interest of Shanghai Xianzhui and the third party owned the remaining
20% of the equity interest of Shanghai Xianzhui.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">On
October 27, 2023, the Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe, which was amended on November
10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section &#8220;Investment in Shanghai
Xianzhui&#8221;), pursuant to which the Highlight WFOE agreed to purchase 13.3333% equity interest in Shanghai Xianzhui from Beijing Hehe
and the Company agreed to issue 400,000 shares of common stock of the Company, valued at $2.7820 per share, the average closing bid price
of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement, to Beijing Hehe or its assigns.
On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction was completed. Up to
the date of this Report, the Company owns 73.3333% of the total equity interest of Shanghai Xianzhui.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Registered
Direct Offering</i></b></span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On May 4,
2023, the Company issued (i) 310,168 shares of common stock, (ii) registered pre-funded warrants to purchase an aggregate of up to 844,351
shares of common stock and (iii) unregistered warrants to purchase up to 1,154,519 shares of common stock in a registered direct offering
and a concurrent private placement, which were exchanged for </span>pre-funded warrants to purchase up to 577,260 shares of common stock
on November 3, 2023<span style="background-color: white">. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development
&#8211; May 2023 Offering.&#8221;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
3, 2023, the Company issued (i) 1,436,253 shares of common stock, (ii) registered pre-funded warrants to purchase an aggregate of up to
1,876,103 shares of common stock and (iii) registered warrants to purchase up to an aggregate of 3,312,356 shares of common stock in a
registered direct offering. See &#8220;Part I &#8211; Item 1. Business &#8211; Recent Business Development &#8211; November 2023 Offering.&#8221;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On March
26, 2024, the Company issued 810,277 shares of common stock in a registered direct offering. See &#8220;Part I &#8211; Item 1. Business
&#8211; Recent Business Development &#8211; March 2024 Offering.&#8221;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Key
Factors that Affect Operating Results</b></span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">E-commerce
and live streaming is a competitive industry. Our competition varies and includes content creators on TikTok and other social media platform.
Each of these competitors competes with us based on quality of content, activeness and responsiveness on the social placement, product
selection, product quality, customer service, price, store format, location, or a combination of these factors. Some of these competitors
may have been in business longer, may have more experience, or may have greater financial or marketing resources than us. As competition
intensifies, our results of operations may be negatively impacted through a loss of sales and decrease in market share.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Retention
of Key Management Team Members</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Our
management team comprises executives with extensive experience in technology and content creation. The management team has led us to take
leaps in deploying AI technology in live-steaming, e-commerce, gaming and other sectors. The loss of any of our key executive team member
might affect our business and our result of operation.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><i>Our
Ability to Grow Market Presence and Penetrate New Markets</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
are still in an early development stage. We intend to expand our presence on social media to increase the market presence. If we cannot
grow market presence and penetrate new markets in an effective and cost-efficient way, our results of operation will be negatively impacted.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i><span style="text-decoration:underline">Impact
of the COVID-19 Pandemic</span></i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
COVID-19 pandemic did not have a material impact on our business or results of operation during the year ended December 31, 2023 and 2022.
However, the extent to which the COVID-19 pandemic may negatively impact the general economy and our business is highly uncertain and
cannot be accurately predicted. These uncertainties may impede our ability to conduct our operations and could materially and adversely
affect our business, financial condition and results of operations, and as a result could adversely affect our stock price and create
more volatility.</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Results
of Operations</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Year
Ended December 31, 2023 vs. December 31, 2022</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Percentage</td><td style="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: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">11,990,934</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">414,151</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">11,576,783</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,795.3</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,990,934</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(414,151</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,576,783</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,795.3</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">104,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100.0</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss before income tax from continuing operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,886,515</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(414,151</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(11,472,364</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">2,770.1</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">327,822</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">100.0</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continuing operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,214,337</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(414,151</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11,800,186</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,849.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net loss attributable to noncontrolling interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,825,130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,825,130</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Loss from continuing operations attributable to GD Culture Group Limited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,389,207</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(414,151</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,975,056</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,408.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">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><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; text-indent: -9pt; padding-left: 9pt">Loss from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,215,146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss on disposal of discontinued operations,
    net of taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(362</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,060,609</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,060,247</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Net Loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(14,346,748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(30,821,955</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">16,475,207</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(53.5</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  </table><div>




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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Operating
Expenses</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company&#8217;s operating expenses include selling and marketing (&#8220;S&amp;M&#8221;) expenses, general and administrative (&#8220;SG&amp;A&#8221;)
expenses, research and development (&#8220;R&amp;D&#8221;) expenses. S&amp;M expenses increased to approximately $4.7 million for the
year ended December 31, 2023, compared to nil for the year ended December 31, 2022. The increase was mainly due to the Company increased
inputs on digital human and e-commerce live streaming marketing and advertising to improve its brand reputation, attract a large following
on social media. G&amp;A expenses increased by approximately $4.8 million from approximately $0.4 million for the year ended December
31, 2022 to approximately $5.2 million for the year ended December 31, 2023. The increase was mainly due to the combined impact of (i)
the reduction of impairment of prepaid and other current assets, (ii) the expansion of our administrative associated personnel cost, and
(iii) increase in operating and lease expenses for offices. R&amp;D expenses increased to approximately $2.1 million for the year ended
December 31, 2023, compared to nil for the year ended December 31, 2022. The increase was mainly due to the Company increased inputs on
research and development about our artificial intelligence based digital human application, to create unconventional digital characters
and customize digital humans to support the clients&#8217; marketing efforts.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white"><b><i>Other
Income, Net</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">The
Company&#8217;s other income increased by approximately $104 thousand during the year ended December 31, 2023, compared to nil for the
year ended December 31, 2022. The increase was mainly due to the gain from disposal of subsidiaries.</span></p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Loss
from Continuing Operations</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">As
a result of the foregoing, loss from continuing operations for the year ended December 31, 2023 was approximately $12.2 million, an increase
of approximately 2,849.2%, from approximately loss from continuing operations of $0.4 million for the year ended December 31, 2022.</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Net
Loss</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company&#8217;s net loss decreased by approximately $16.5 million, or 59.4%, to approximately $14.3 million net loss for the year ended
December 31, 2023, from approximately $30.8 million net loss for the year ended December 31, 2022. The decrease was mainly due to the
combined impact of (i) increase in digital human and e-commerce live streaming marketing and advertising, (ii) the expansion of our administrative
associated personnel cost, (iii) increase in operating and lease expenses for offices, (iv) increase in researching and development about
our artificial intelligence based digital human application and (v) the reduction of impairment of goodwill and prepaid and other current
assets.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Critical
Accounting Policies and Estimates</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company prepares its consolidated financial statements in accordance with U.S. GAAP. The preparation of these consolidated financial statements
requires the Company to make estimates, assumptions and judgments that can significantly impact the amounts the Company reports as assets,
liabilities, revenue, costs and expenses and the related disclosures. The Company bases its estimates on historical experience and other
assumptions that it believes are reasonable under the circumstances. The Company&#8217;s actual results could differ significantly from
these estimates under different assumptions and conditions. The Company has identified the following key accounting estimates:</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13 of the Consolidated Financial
Statements) according to ASC 320 &#8220;Investments &#8212; Debt Securities&#8221; and concluded that the convertible notes should be
classified as an available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The fair value changes
of these notes were recorded as accumulated other comprehensive income on the accompanying consolidated statements of operations and comprehensive
loss for the year ended as of the reporting period.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p><div>

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

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

</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of
the contract. The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract
termination.&#160;&#160;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Recently
Issued Accounting Pronouncements</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company will adopt ASU 2021-08 since January 1, 2024.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
will adopt ASU 2022-03 since January 1, 2024.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
do not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on
our consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Liquidity
and Capital Resources</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company has funded working capital and other capital requirements primarily by equity contributions. Cash is required to repay debts and
pay salaries, office expenses and other operating expenses. As of December 31, 2023, our net working capital was approximately $8.7 million.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">We
believe that current levels of cash and cash flows from operations will be sufficient to meet its anticipated cash needs for at least
the next twelve months from the date the consolidated financial statements to be issued. However, it may need additional cash resources
in the future if it experiences changed business conditions or other developments, and may also need additional cash resources in the
future if it wishes to pursue opportunities for investment, acquisition, strategic cooperation or other similar actions. If it is determined
that the cash requirements exceed the Company&#8217;s amounts of cash and cash equivalents on hand, the Company may seek to issue debt
or equity securities or obtain additional credit facility.</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The following summarizes the
key components of the Company&#8217;s cash flows for the years ended December 31, 2023 and 2022.&#160;</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended<br/> December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net cash used in operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(13,240,484</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: 9%; text-align: right">(886,221</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 investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,217,314</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,493,352</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash provided by financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,088,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Effect of exchange rate change on cash and cash equivalents</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,783</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(819,659</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net change in cash and cash equivalents</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,786,410</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(14,199,222</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>




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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">As
of December 31, 2023 and December 31, 2022, the Company had cash in the amount of $5,175,518 and $389,108, respectively. As of December
31, 2023 and December 31, 2022, $211,222 and $215,880 were deposited with various financial institutions located in the PRC, respectively.
As of December 31, 2023 and 2022, $4,964,296 and $173,228 were deposited with one financial institution located in the United States,
respectively.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><i>Operating
activities</i></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Net
cash used in operating activities was approximately $13.2 million for the year ended December 31, 2023, as compared to approximately $0.9
million net cash used in operating activities for the year ended December 31, 2022. Net loss for the year ended December 31, 2023 was
approximately $14.3 million, as compared to $30.8 million for the year ended December 31, 2022. Adjustments to reconcile net loss to net
cash used in operating activities decreased by $28.8 million, mainly due to the reduction of impairment of prepaid and other current assets
and goodwill for approximately $24.6 million and reduction of loss from disposal of </span>discontinued operations or subsidiaries of
<span style="background-color: white">$</span>4.2 million and changes in operating assets and liabilities decreased <span style="background-color: white">approximately
$0.5 million, mainly caused by the decrease of $2.2 million of change in customer deposits and $0.3 million of change in deferred tax
liability, partially net off by the increase of approximately $1 million of change in other payable-related parties, the increase of approximately
$1.2 million of change in prepaid and other current assets and the increase of approximately $0.3 million of change in other assets.</span></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">Net
cash used in investing activities was $5.2 million for the year ended December 31, 2023, as compared to approximately $12.5 million net
cash used in investing activities for the year ended December 31, 2022. Net cash used in investing activities was decreased by approximately
$7.3 million, mainly due to the decrease of the net cash impact from the disposal of discontinued operations</span>&#160;<span style="font-family: Times New Roman, Times, Serif; background-color: white">or
subsidiaries amounted to approximately $12.9 million, partially offset by purchase of intangible assets with the amount of $2.9 million
and investment in convertible notes of Liquid Marketplace Corp and DigiTrax Entertainment Inc. with the amount of $2.5 million.</span></p><div>


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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; background-color: white">Net
cash provided by financing activities was $23.1 million for the year ended December 31, 2023, as compared to nil net cash provided by
financing activities for the year ended December 31, 2022. Net cash provided by financing activities was mainly due to approximately
$12.5 million of issuance of common stock, $5.1 million proceeds from issuance of pre-funded warrants and contribution by noncontrolling</span>&#160;
<span style="font-family: Times New Roman, Times, Serif; background-color: white">interest shareholder with the amount of $5.5 million.</span></p><div>


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

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

</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b>Risks</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Credit
Risk</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Credit
risk is one of the most significant risks for the Company&#8217;s business.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Financial
instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and accounts receivable.
Cash held at major financial institutions located in the PRC are not insured by the government. While we believe that these financial
institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">Accounts
receivable are typically unsecured and derived from revenue earned from customers, thereby exposed to credit risk. Credit risk is controlled
by the application of credit approvals, limits and monitoring procedures. The Company manages credit risk through in-house research and
analysis of the Chinese economy and the underlying obligors and transaction structures. To minimize credit risk, the Company normally
require prepayment from the customers prior to begin production or delivery products. The Company identifies credit risk collectively
based on industry, geography and customer type. This information is monitored regularly by management.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">In
measuring the credit risk of our sales to our customers, the Company mainly reflects the &#8220;probability of default&#8221; by the customer
on its contractual obligations and considers the current financial position of the customer and the exposures to the customer and its
likely future development.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Liquidity
Risk</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company is also exposed to liquidity risk which is risk that it is unable to provide sufficient capital resources and liquidity to meet
its commitments and business needs. Liquidity risk is controlled by the application of financial position analysis and monitoring procedures.
When necessary, the Company will turn to other financial institutions and the owners to obtain short-term funding to meet the liquidity
shortage.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">The
Company is also exposed to inflation risk Inflationary factors, such as increases in raw material and overhead costs, could impair our
operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations
to date, a high rate of inflation in the future may have an adverse effect on our ability to maintain current levels of gross margin and
operating expenses as a percentage of sales revenue if the selling prices of our products do not increase with such increased costs.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><span style="background-color: white"><b><i>Foreign
Currency Risk</i></b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="background-color: white">A
majority of the Company&#8217;s operating activities and a significant portion of the Company&#8217;s assets and liabilities are denominated
in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the Peoples&#8217;
Bank of China (&#8220;PBOC&#8221;) or other authorized financial institutions at exchange rates quoted by PBOC. Approval of foreign currency
payments by the PBOC or other regulatory institutions requires submitting a payment application form together with suppliers&#8217; invoices
and signed contracts. The value of RMB is subject to changes in central government policies and to international economic and political
developments affecting supply and demand in the China Foreign Exchange Trading System market.&#160;</span></p><div>

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

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

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 7A. Quantitative and Qualitative Disclosures about Market Risk</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disclosure in response to this Item is not required
for a smaller reporting company.&#160;</p><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 8. Financial Statements and Supplementary Data </b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reference is made to Pages F-1 through F-37 comprising
a portion of this Report on Form 10-K.</p><div>

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 9. Changes in and Disagreements with Accountants on Accounting
and Financial Disclosure.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 9, 2023, the Company notified its independent
registered public accounting firm, Enrome LLP, its decision to dismiss Enrome LLP as the Company&#8217;s auditor. The report of Enrome
LLP on the financial statements of the Company for the fiscal year ended December 31, 2022 and the related statements of operations and
comprehensive income (loss), changes in stockholders&#8217; equity (deficit), and cash flows for the fiscal year ended December 31, 2022
did not contain an adverse opinion or disclaimer of opinion and were not qualified or modified as to uncertainty, audit scope or accounting
principles. The decision to change the independent registered public accounting firm was recommended and approved by the Audit Committee
and the Board of Directors of the Company. Since the engagement of Enrome LLP in September 2022 and through October 9, 2023, the date
of dismissal, (a) there were no disagreements with Enrome LLP on any matter of accounting principles or practices, financial statement
disclosure, or auditing scope or procedure, which disagreements, if not resolved to the satisfaction of Enrome LLP, would have caused
it to make reference thereto in its reports on the financial statements for such years and (b) there were no &#8220;reportable events&#8221;
as described in Item 304(a)(1)(v) of Regulation S-K.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On October 12, 2023,
the Audit Committee and the Board of Directors of GD Culture Group Limited (the &#8220;Company&#8221;) approved the appointment of HTL
as its new independent registered public accounting firm to audit the Company&#8217;s financial statements. During the two most recent
fiscal years ended December 31, 2022 and 2021 and any subsequent interim periods through the date hereof prior to the engagement of HTL,
neither the Company, nor someone on its behalf, has consulted HTL regarding:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(i)</span></td><td style="text-align: justify"><span style="font-size: 10pt">either: the application of
accounting principles to a specified transaction, either completed or proposed; or the type of audit opinion that might be rendered on
the Company&#8217;s consolidated financial statements, and either a written report was provided to the Company or oral advice was provided
that the new independent registered public accounting firm concluded was an important factor considered by the Company in reaching a
decision as to the accounting, auditing or financial reporting issue; or</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160; &#160; &#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(ii)</span></td><td style="text-align: justify"><span style="font-size: 10pt">any matter that was either
the subject of a disagreement as defined in paragraph 304(a)(1)(iv) of Regulation S-K or a reportable event as described in paragraph
304(a)(1)(v) of Regulation S-K.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45.1pt; text-indent: -45.1pt"><b>Item 9A. Controls and Procedures.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Evaluation of Disclosure Controls and Procedures</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the supervision and with the participation
of our management, including our Chief Executive Officers, President and Chief Financial Officer (the &#8220;Certifying Officers&#8221;),
we carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as defined in
Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on the foregoing, our Certifying Officers concluded that our disclosure controls
and procedures were not effective as of the end of the period covered by this Report.</p><div>

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

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

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Disclosure controls and procedures are controls
and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange
Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls
and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our
reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Certifying Officers, or
persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Management&#8217;s Report on Internal Controls Over Financial Reporting</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As required by the SEC rules and regulations for
the implementation of Section 404 of the Sarbanes-Oxley Act, our management is responsible for establishing and maintaining adequate internal
control over financial reporting. Our internal control over financial reporting is designed to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of our consolidated financial statements for external reporting purposes in
accordance with GAAP. Our internal control over financial reporting includes those policies and procedures that:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="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 our company,</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">provide reasonable assurance
that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with accounting
principles generally accepted in the United States of America, and that our receipts and expenditures are being made only in accordance
with authorizations of our management and directors, and</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(3)</span></td><td style="text-align: justify"><span style="font-size: 10pt">provide reasonable assurance
regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect
on the consolidated financial statements.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A &#8220;material weakness&#8221; is defined under
the SEC rules as a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable
possibility that a material misstatement of a company&#8217;s annual or interim financial statements will not be prevented or detected
on a timely basis by our internal controls. As a result of its review, management concluded that we had material weaknesses in our internal
control over financial reporting process consisting of the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Inadequate U.S. GAAP expertise.
The current accounting staff is inexperienced in applying U.S. GAAP standard as they are primarily engaged in ensuring compliance with
PRC accounting and reporting requirement for our consolidated operating entities, and thus require substantial training. The current
staff&#8217;s accounting skills and understanding as to how to fulfill the requirements of U.S. GAAP-based reporting, including subsidiary
financial statements consolidation, are inadequate.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">No formal plan to provide applicable
training for our financial and accounting staff to enhance our understanding of U.S. GAAP and internal control over financial reporting.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect errors or misstatements in our consolidated financial statements. Also, 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 or compliance with the policies or procedures may deteriorate. Management assessed the effectiveness of
our internal control over financial reporting at December 31, 2023. In making these assessments, management used the criteria set forth
by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control &#8212; Integrated Framework (2013).
Based on our assessments and those criteria, management determined that our internal control over financial reporting was not effective
at December 31, 2023 due to the material weaknesses identified by our management as described above.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration:underline">Management Plan to Remediate Material Weaknesses</span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">We plan to engage outside consultant
to supplement efforts to improve our internal control over financial reporting;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">We plan to acquire applicable
training for our financial and accounting staff to enhance our understanding of U.S. GAAP and internal control over financial reporting</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Changes in Internal Control over Financial Reporting</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no changes in our internal control
over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the most recent fiscal
quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><div>

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

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9B. Other Information</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-15977"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-15978"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-15979"><ix:nonNumeric contextRef="c48" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-15980">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</p><div>

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

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9C. Disclosure Regarding Foreign Jurisdictions
that Prevent Inspections</b></p><div>

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

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

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

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

</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

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

</div><div><a id="a_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 10. Directors, Executive Officers and Corporate Governance</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the name, age and
position of each of our executive officers and directors as of the date of this report:</p><div>

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

</div><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 1.5pt solid; width: 33%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 55%; text-align: center"><span style="font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt">Xiao Jian Wang</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">35</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Executive Officer, President, Chairman of the Board, and Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Zihao Zhao</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">29</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Financial Officer</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Lu Cai</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">33</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Operating Officer</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Shuang Zhang</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">54</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Vice President and Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Mingyue Cai <sup>(1)(2)(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">46</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Director, Chairman of the Compensation Committee</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Shuaiheng Zhang <sup>(1)(2)(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">60</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Director, Chairman of the Audit Committee&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-size: 10pt">Yi Zhong <sup>(1)(2)(3)</sup></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">32</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Director, Chairman of the Nominating and Corporate Governance Committee</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in; text-align: justify"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Audit Committee</span></td></tr>
  <tr style="vertical-align: top">
    <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"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Compensation Committee</span></td></tr>
  <tr style="vertical-align: top">
    <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"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Member of our Nominating and Corporate Governance Committee</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following describes the backgrounds of the
director. Our board of directors has determined that (a) other than Messrs. Xiao Jian Wang and Shuang Zhang, all of our directors are
independent directors as defined under the Nasdaq Stock Market&#8217;s listing standards governing members of boards of directors, and
(b) the members of our Audit Committee, Compensation Committee, and Nominating and Corporate Governance Committee are independent under
applicable SEC rules.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Mr. Xiao
Jian Wang </span>was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective
April 21, 2023. Mr. Wang <span style="background-color: white">was the Vice President of Business Development at Foregrowth Inc. in Vancouver,
Canadam, where he formulated and executed comprehensive business plans, achieving defined sales targets and driving market expansion,
conducted training sessions for financial advisors, equipping them with in-depth knowledge of compliance requirements, market insights,
and product features, and conducted extensive research and due diligence on potential alternative investment opportunities, resulting
in successful acquisitions and partnerships. Prior to that, Mr. Wang was a Private Banking Consultant and an Interbank Commercial Paper
Trader at China Minsheng Bank in Chongqing, China. Mr. Wang received his Bachelor of Science in Mathematics degree from University of
British Columbia in 2012.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Mr.&#160;Zihao
Zhao </span>was appointed as the Chief Financial Officer of the Company, effective April 21, 2023. Mr. Zhao <span style="background-color: white">was
a senior audit assistant at PricewaterhouseCoopers, PWC, Shanghai from 2016 to 2019. Mr. Wang received his Bachelor of Science in Taxation
degree from Shanghai Lixin University of Accounting and Finance in 2016.</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ms. Lu Cai was appointed as the Chief Operating
Officer of the Company, effective February 9, 2023. Ms. Lu Cai, has over 10 years of extensive experience in financial management and
consulting. Since July 2020, Ms. Lu Cai has been the Chief Executive Officer of Beijing Boda Shengshi Financial Consulting Co., Ltd, a
firm that offers initial public offering and pre-marketing consulting services in China. From July 2017 to May 2020, Ms. Lu Cai was a
Vice President of SINO-TONE Beijing Consulting Co., Ltd, a consulting firm based in Beijing, China. Ms. Lu Cai graduated from Beijing
Foreign Studies University.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ms. Shuang Zhang was appointed as the Vice President
and a director of the Company, effective October 4, 2022. Ms. Shuang Zhang, co-founded Highlight Media in 2016 and has been its Chief
Executive Officer since 2017. During her tenure as the Chief Executive Officer, Ms. Zhang managed the planning, creation and publication
of books about the company history of industry leaders in China, published in top financial publications in China. From 2015 to 2016,
Ms. Zhang was the director of public relations at Ctrip, an online travel company in China. From 2004 to 2015, Ms. Zhang was the editor-in-chief
of China Business News, responsible for editing, performance, and quality control. Ms. Zhang received her bachelor&#8217;s degree in Journalism
from Heilongjiang University in China in 1991 and her Master of Business Administration degree from the Antai College of Management and
Economics of Shanghai Jiaotong University.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Cai was appointed as a director and a member
of the Nominating and Corporate Governance Committee, the Compensation Committee, and the Audit Committee of the Company on February 25,
2020. Mr. Cai has been the Vice President at Yitu Safety Technology (Shenzhen) Co., Ltd., a PRC company engages in artificial intelligence
development and application. From November 2009 to August 2017, he was an administrative director at Rugao Port Group Co., Ltd., a PRC
company that focuses on port logistics, industrial park construction and timber, coal and ore trade. From June 2004 to October 2009, Mr.
Cai worked as a manager at Shanghai Rishan Environmental Protection Technology Co., Ltd., a PRC company that distribute and retail environmentally
friendly cleaning products. Mr. Cai has a bachelor&#8217;s degree in administrative management.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Shuaiheng Zhang was appointed as a director
and a member of the Nominating and Corporate Governance Committee, the Compensation Committee, and the Audit Committee of the Company,
effective February 9, 2023. Mr. Shuaiheng Zhang, has more than 40 years of working experience in management. Since September 2019, Mr.
Shuaiheng Zhang has been the general manager at Sunwoda Huizhou New Energy Co., Ltd., a high-tech enterprise with research and development,
design, production and sale of lithium-ion battery cell and module and a wholly owned subsidiary of Sunwoda Electronic Co., Ltd., a company
listed on the Growth Enterprise Market of Shenzhen Stock Exchange since 2011. From October 1994 to July 2013, Mr. Shuaiheng Zhang was
the general manager and vice chairman of the board at Shenzhen SEG Co., Ltd., a company listed on the main board of Shenzhen Stock Exchange
that are engaged in development of electronic information industry and electronic product trading market. From July 2013 to December 2015,
Mr. Shuaiheng Zhang was the vice general manager at Shenzhen SI Semiconductors Co., Ltd., a power semiconductor device manufacturer. From
December 2015 to September 2019, Mr. Shuaiheng Zhang was the general manager and chairman of the board of Shenzhen SEG Longyan Energy
Technology CO., Ltd., a subsidiary of Shenzhen SEG Co., Ltd. Mr. Shuaiheng Zhang received his bachelor degree In mechanical engineering
from Xidian University and his master degree in computer science from Tsinghua University.</p><div>

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


</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mr. Yi Zhong was appointed as a director and a
member of the Nominating and Corporate Governance Committee, the Compensation Committee, and the Audit Committee of the Company, effective
February 17, 2023.&#160;Mr. Yi Zhong, is experienced in fund in management. Since 2014, Mr. Yi Zhong has been a fund manager at Huajian
Securities in Shenzhen China, where he managed long-short equity portfolio, analyzed market trends, economic data and company financials
to make investment decisions. From 2013 to 2017, Mr. Yi Zhong was a fund manager assistant at Hongouruibo Investment Fund in Shenzhen
China, where Mr. Yi Zhong participated in the management of a global equity portfolio, developed and implemented investment strategies
that effectively balance risk and reward. Mr. Yi Zhong received his bachelor&#8217;s degree in business administration from University
of Toronto.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with our existing charter, our board
of directors is divided into two classes with only one class of directors being elected in each year and each class (except for those
directors appointed prior to our first annual meeting of stockholders) serving a two-year term.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As discussed above, in connection with the Business
Combination, our board of directors has been reconstituted and comprised of six members. Our board of directors believes it is in the
best interests of the Company for the board of directors to have no separate classification, such that each director serves a one-year
term until the next annual meeting of stockholders or until such director&#8217;s successor is elected or qualified.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nasdaq listing standards require that a majority
of our board of directors be independent as long as we are not a controlled company. We anticipate that a majority of our board of directors
will be independent as of the closing of the Business Combination. An &#8220;independent director&#8221; is defined under the Nasdaq rules
generally as a person other than an officer or employee of the company or its subsidiaries or any other individual having a relationship
which in the opinion of the company&#8217;s board of directors, would interfere with the director&#8217;s exercise of independent judgment
in carrying out the responsibilities of a director. We anticipate that our board of directors will determine that Mr. Mingyue Cai, Mr.
Shuaiheng Zhang and Mr. Yi Zhong are &#8220;independent directors&#8221; as defined in the Nasdaq listing standards and applicable SEC
rules. Our independent directors will have regularly scheduled meetings at which only independent directors are present.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Leadership Structure and Risk Oversight</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The board of directors does not have a lead independent
director. Currently Mr. Xiao Jian Wang serves as our Chief Executive Officer, President and Chairman of the Board.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Committees of the Board of Directors</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The standing committees of our board of directors
currently consists of an Audit Committee and a Compensation Committee, and after the Business Combination will also consist of a Nominating
and Corporate Governance Committee. Each of the committees will report to the board of directors as they deem appropriate and as the board
may request.</p><div>

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


</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Audit Committee currently consists of Mr.
Shuaiheng Zhang, Mr. Yi Zhong and Mr. Mingyue Cai, with Mr. Shuaiheng Zhang serving as the chairman of the Audit Committee. We believe
that each of these individuals qualify as independent directors according to the rules and regulations of the SEC with respect to audit
committee membership. We also believe that Mr. Shuaiheng Zhang qualifies as our &#8220;audit committee financial expert,&#8221; as such
term is defined in Item 401(h) of Regulation S-K. Our board of directors has adopted a written charter for the Audit Committee, which
is attached as an exhibit to this Report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The audit committee&#8217;s duties, which are
specified in our Audit Committee Charter, include, but are not limited to:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and discussing with management and the independent auditor our annual audited financial statements, and recommending to the board whether the audited financial statements should be included in our Form 10-K;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="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>&#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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">discussing with management major risk assessment and risk management policies;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">monitoring the independence of the independent auditor;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="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>&#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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving all related-party transactions;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">inquiring and discussing with management our compliance with applicable laws and regulations;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="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>&#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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">appointing or replacing the independent auditor;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="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>&#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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="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>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Compensation Committee</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Compensation Committee currently consists
of Mr. Mingyue Cai, Mr. Shuaiheng Zhang, and Mr. Yi Zhong, with Mr. Mingyue Cai serving as the chairman of the Compensation Committee.
We anticipate that each of the members of our Compensation Committee will be independent under the applicable Nasdaq listing standards.
Our board of directors has adopted a written charter for the Compensation Committee, which is attached as an exhibit to this Report.</p><div>



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


</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The compensation committee&#8217;s duties, which
are specified in our Compensation Committee Charter, include, but not limited to:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving on an annual basis the corporate goals and objectives relevant to our Chief Executive Officer&#8217;s compensation, evaluating our Chief Executive Officer&#8217;s performance in light of such goals and objectives and determining and approving the remuneration (if any) of our Chief Executive Officer&#8217;s based on such evaluation;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing and approving the compensation of all of our other executive officers;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing our executive compensation policies and plans;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">implementing and administering our incentive compensation equity-based remuneration plans;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">assisting management in complying with our proxy statement and annual report disclosure requirements;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">approving all special perquisites, special cash payments and other special compensation and benefit arrangements for our executive officers and employees;</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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">producing a report on executive compensation to be included in our annual proxy statement; 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-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">reviewing, evaluating and recommending changes, if appropriate, to the remuneration for directors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Corporate Governance and Nominating Committee</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Corporate Governance and Nominating Committee
will be responsible for, among other matters: (1) identifying individuals qualified to become members of our board of directors, consistent
with criteria approved by our board of directors; (2) overseeing the organization of our board of directors to discharge the board&#8217;s
duties and responsibilities properly and efficiently; (3) identifying best practices and recommending corporate governance principles;
and (4) developing and recommending to our board of directors a set of corporate governance guidelines and principles applicable to us.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our Corporate Governance and Nominating Committee
currently consists of Mr. Shuaiheng Zhang, Mr. Yi Zhong and Mr. Mingyue Cai, with Mr. Yi Zhong serving as the chairman of the Corporate
Governance and Nominating Committee. We anticipate that each of the members of our Corporate Governance and Nominating Committee will
be independent under the applicable Nasdaq listing standards. Our board of directors has adopted a written charter for the Corporate Governance
and Nominating Committee, which is available on our corporate website at www.ccnctech.com.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation Committee Interlocks and Insider Participation</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">None of our executive officers currently serves,
and in the past year has not served, as a member of the board of directors or compensation committee of any entity that has one or more
executive officers serving on our board of directors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Delinquent Section 16(a) Reports</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Section 16(a) of the Securities Exchange Act of
1934, as amended, requires our officers, directors and persons who beneficially own more than ten percent of our common stock to file
reports of ownership and changes in ownership with the SEC. These reporting persons are also required to furnish us with copies of all
Section 16(a) forms they file. Based solely upon a review of such Forms, during the year ended December 31, 2023, Mr. Xiao Jian Wang,
Mr. Zihao Zhao, Ms. Lu Cai, Mr. Mingyue Cai, Mr. Shuaiheng Zhang and Mr. Yi Zhong did not file the required Section 16 reports on time.
In particular, Mr. Xiao Jian Wang failed to timely file a Form 3 in connection with his appointment as the Chief Executive Officer, President,
Chairman of the Board and a director of the Company on April 21, 2023. Mr. Zihao Zhao failed to timely file a Form 3 in connection with
his appointment as the Chief Financial Officer of the Company on April 21, 2023. Ms. Lu Cai failed to timely file a Form 3 in connection
with her appointment as the Chief Operating Officer of the Company on February 9, 2023. Mr. Mingyue Cai failed to timely file a Form 3
in connection with his appointment as a director of the Company on February 25, 2020. Mr. Shuaiheng Zhang failed to timely file a Form
3 in connection with his appointment as a director of the Company on February 9, 2023. Mr. Yi Zhong failed to timely file a Form 3 in
connection with his appointment as a director of the Company on February 17, 2023.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have adopted a Code of Ethics that applies
to all of our employees, including our chief executive officer, chief financial officer and principal accounting officer. Our Code of
Ethics is attached as an exhibit to this Report. If we amend or grant a waiver of one or more of the provisions of our Code of Ethics,
we intend to satisfy the requirements under Item 5.05 of Form 8-K regarding the disclosure of amendments to or waivers from provisions
of our Code of Ethics that apply to our principal executive officer, principal financial officer and principal accounting officer by posting
the required information on our website at the above address.</p><div>

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


</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 11. Executive Compensation</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table provides disclosure concerning
all compensation paid for services to GDC in all capacities for our fiscal years ended December 31, 2023 and 2022 provided by (i) each
person serving as our principal executive officer (&#8220;PEO&#8221;), (ii) each person serving as our principal financial officer (&#8220;PFO&#8221;)
and (iii) our two most highly compensated executive officers other than our PEO and PFO whose total compensation exceeded $100,000 (collectively
with the PEO, referred to as the &#8220;named executive officers&#8221; in this Executive Compensation section).</p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td colspan="27" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Summary
    Compensation Table</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name and
    Principal Position</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fiscal
    <br/>
    Year</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Salary
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Bonus
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
    <br/>
    Awards <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Option
    <br/>
    Awards <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    <br/>
    Compensation <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total
    <br/>
    ($)</b></span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 9pt; text-indent: -9pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <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>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <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>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 24%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiao
    Jian Wang <sup>(1)</sup></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,725</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65,275</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(CEO, President, Chairman
    of the Board, and Director)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zihao
    Zhao<sup>(2)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">20,833</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></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></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></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></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">20,833</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(CFO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cai Lu&#160;<sup>(3)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</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></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></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></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shuang
    Zhang&#160;<sup>(4)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></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></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Vice President and Director)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">7,500</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></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></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></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></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">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hongxiang
    Yu&#160;<sup>(5)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former CEO, President and
    Chairman of the Board)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">7,500</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></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></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></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></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">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Wei Xu&#160;<sup>(6)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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">7,500</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></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></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></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></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">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former CEO, President and
    Chairman of the Board)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">10,000</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></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></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></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></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">10,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tingjun
    Yang&#160;<sup>(7)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    CEO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yi Li&#160;<sup>(8)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></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></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></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    CFO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">30,000</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></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></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></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></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">30,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianan
    Liang <sup>(9)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></td>
    <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>
    <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"><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: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">7,500</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></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></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></td>
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tianxiang
    Zhu <sup>(10)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></td>
    <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"><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: #CCEEFF">
    <td style="padding-left: 0.25in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former
    COO)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">15,000</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></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></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></td>
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 9pt; text-indent: -9pt">&#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>
    <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>
    <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>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bibo Lin
    <sup>(11)</sup></span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</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></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></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></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></td>
    <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"><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: #CCEEFF">
    <td style="padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Former Vice President and
    Former director)</span></td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</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">7,500</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></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></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></td>
    <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,500</span></td>
    <td>&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Xiao Jian Wang was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective April 21, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Zihao Zhao was appointed as the Chief Financial Officer of the Company, effective April 21, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><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: 34px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms. Cai Lu was appointed as the Chief Operating Officer on February 9, 2023.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><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: 34px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Shuang Zhang was appointed as the Vice President and a director of the Company, effective October 4, 2022.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><!-- Field: Page; Sequence: 62; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><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: 34px"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Hongxiang Yu was appointed as the Chief Executive Officer, President, Chairman of the Board and a director of the Company, effective October 4, 2022. On April 21, 2023, Mr. Yu tendered his resignation as the Chief Executive Officer, President, Chairman of the Board and a director of the Company.</span></td></tr>
</table><div>

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

</div><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: 34px"><span style="font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Shuang Zhang was appointed as the Vice President and a director of the Company, effective October 4, 2022.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Wei Xu was appointed as a director of the Company on January 3, 2020, as the Co-Chairman of the Board on February 25, 2020, as the President on October 29, 2020, and the CEO on January 21, 2022. On October 4, 2022, Mr. Xu tendered his resignation as the Chief Executive Officer, President, Chairman of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(7)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Tingjun Yang was appointed as the CEO of the Company on September 7, 2021. On January 21, 2022, Mr. Yang tendered his resignation as Chief Executive Officer of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(8)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ms. Yi Li was appointed as the CFO of the Company on April 25, 2019. On April 21, 2023, Mr. Li tendered his resignation as the CFO of the Company</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(9) &#160;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Jianan Liang was appointed as the COO of the Company on March 17, 2021. On April 5, 2022, Mr. Liang tendered his resignation as the COO of the Company.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(10)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Tianxiang Zhu was appointed as the COO and a director of the Company on April 5, 2022. On November 10, 2022, Mr. Tianxiang Zhu tendered his resignation as the Chief Operating Officer and a director of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><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: 34px"><span style="font-size: 10pt">(11)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Mr. Bibo Lin was appointed as the Vice President of the Company on February 25, 2020 and as the director on March 30, 2021. On October 4, 2022, Mr. Lin tendered his resignation as the Vice President and a director of the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Grants of Plan Based Awards in the Fiscal Year
Ended December 31, 2023</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the fiscal year ended December 31, 2023,
no shares of common stock were granted to our officers and directors under the plan.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Outstanding Equity Awards at Fiscal Year-End</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Employment Contracts, Termination of Employment,
Change-in-Control Arrangements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have entered into employment agreements with
each of our executive officers, respectively, (each an &#8220;Employment Agreement,&#8221; collectively, the &#8220;Employment Agreements&#8221;).
Under these agreements, each of our executive officers is employed for a specified time period. We may terminate employment for cause,
at any time, without advance notice or remuneration, for certain acts of the executive officer, such as conviction or plea of guilty to
a crime, or misconduct or a failure to perform agreed duties. The executive officer may resign at any time with a three-month advance
written notice.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The officers also agreed to enter into additional
confidential information and invention assignment agreements and are subject to certain non-compete and non-solicitation restrictions
for a period one year following termination.&#160;</p><div>

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

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

</div><!-- Field: Page; Sequence: 63; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table represents compensation earned
by our non-executive directors in 2023.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fees <br/> earned<br/> in&#160;cash<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Stock<br/> awards<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Option<br/> awards<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">All other<br/> compensation<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mingyue Cai &#160;<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</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: 9%; text-align: right">&#160;&#160;&#160;&#160;-</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: 9%; text-align: right">&#160;&#160;&#160;&#160;-</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: 9%; text-align: right">&#160;&#160;&#160;&#160;-</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: 9%; text-align: right">&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#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">Junhong He&#160;<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jing Zhang&#160;<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#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">Shuaiheng Zhang <sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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><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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yi Zhong <sup>(5)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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><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">-</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


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

</div><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: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">Mr. Mingyue Cai was appointed as a director of the Company on February 25, 2020.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Ms. Junhong He was appointed as a director of the Company on September 15, 2022. Ms. He resigned from her position on February 17, 2023.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(3)</span></td>
    <td><span style="font-size: 10pt">Ms. Jing Zhang was appointed as a director of the Company on September 15, 2022. Ms. Zhang resigned from her position on February 9, 2023. &#160;</span></td></tr>
  </table><div>

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

</div><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="font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Shuaiheng Zhang was appointed as a director of the Company on February 9, 2023. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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="font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Yi Zhong was appointed as a director of the Company on February 17, 2023. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 12</b>. <b>Security Ownership of Certain Beneficial Owners
and Management and Related Stockholder Matters</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information regarding
the beneficial ownership of our common stock as of April 1, 2024 based on information obtained from the persons named below, with
respect to the beneficial ownership of shares of our common stock, by:</p><div>

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

</div><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: 0.25in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each person known by us to be the beneficial owner of more than 5% of our outstanding shares of common 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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">each of our executive officers and directors that beneficially owns shares of our common stock; 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-size: 10pt">&#9679;</span></td>
    <td><span style="font-size: 10pt">all our executive officers and directors as a group. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Unless otherwise indicated, we believe that all
persons named in the table have sole voting and investment power with respect to all shares of common stock beneficially owned by them.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The percentage ownership information shown
in the table below is based on that there were 7,887,411 shares of common stock outstanding as of April 1, 2024. Unless
otherwise noted, the business address of each of the following entities or individuals is 810 Seventh Avenue, 22nd Floor, New York,
NY 10019.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name and Address of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt"><b>Amount and<br/> Nature of<br/> Beneficial<br/> Ownership</b><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent<br/> of Class</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Directors and Named Executive Officers</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Xiao Jian Wang, <i>Chief Executive Officer, President&#160;and Chairman of the Board </i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt">Zihao Zhao, <i>Chief Financial Officer</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Lu Cai, <i>Chief Operating Officer</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 76%; text-align: left"><span style="font-size: 10pt">Shuang Zhang, <i>Vice President and Director</i></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">90,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 style="width: 9%; text-align: right"><span style="font-size: 10pt">1.14&#160;</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Mingyue Cai, <i>Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-size: 10pt">Shuaiheng Zhang, <i>Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">Yi Zhong, <i>Director</i></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">All officers and directors as a group (7 persons):</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">90,000</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1.14</td><td style="font-weight: bold; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">5% Beneficial Owner</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(204,238,255)">
    <td style="text-align: left">None</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"/><td style="text-align: left"/></tr>
  </table><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There has been no change in control during the fiscal year ended December
31, 2023.</p><div>

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


</div><!-- Field: Page; Sequence: 64; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 13. Certain Relationships and Related
Transactions, and Director Independence</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Certain Relationships and Related Transactions</b>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except for the employment agreements previously
entered into between us and certain of our named executive officers, and the related party transaction described below, none of our directors
or named executive officers, nor any&#160;person&#160;who owned of record or was known to own beneficially more than 5% of the outstanding
Shares of our common stock, nor any associate or affiliate of such persons or companies, has any material interest, direct or indirect,
in any transaction, or in any proposed transaction, which has materially affected or will affect us.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other payable &#8211; related
parties:</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of related party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 24%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 25%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 25%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</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: 9%; text-align: right">195,732</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: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
connection with the disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31,
2022 was settled as well.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and nil, for their
services provided to the Company.</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nasdaq listing standards require that a majority
of our board of directors be independent. An &#8220;independent director&#8221; is defined generally as a person other than an officer
or employee of the company or its subsidiaries or any other individual having a relationship which in the opinion of the company&#8217;s
board of directors, would interfere with the director&#8217;s exercise of independent judgment in carrying out the responsibilities of
a director. Our board of directors has determined that Mr. Shuaiheng Zhang, Mr. Mingyue Cai and Mr. Yi Zhong are &#8220;independent directors&#8221;
as defined in the Nasdaq listing standards and applicable SEC rules. Our independent directors have regularly scheduled meetings at which
only independent directors are present.</p><div>

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


</div><!-- Field: Page; Sequence: 65; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 14<i>.</i> Principal Accountant Fees and Services.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">HTL was appointed by the Company to serve as its
independent registered public accounting firm for fiscal years ended December 31, 2023. During the period from October 11, 2022 to October
9, 2023, Enrome LLP, (&#8220;Enrome&#8221;) served as the independent registered public accounting firm of the Company. The following
is a summary of fees paid or to be paid to HTL or Enrome for services rendered.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Audit Fees.</i> Audit fees consist of fees
billed for professional services rendered for the audit of our year-end financial statements and services that are normally provided
by Friedman in connection with regulatory filings. The aggregate fees billed by WWC, P.C. for professional services rendered for the
audit of our annual financial statements, review of the financial information included in our Forms 10-Q for the respective periods and
other required filings with the SEC for the years ended December 31, 2023 and 2022 totaled nil and $105,000, respectively. The aggregate
fees billed or to be billed by Enrome for professional services rendered for the audit of our annual financial statements, review of
the financial information included in our Forms 10-Q for the respective periods and other required filings with the SEC for the years
ended December 31, 2023 and 2022 totaled $40,500 and $140,000, respectively. The aggregate fees billed or to be billed by HTL for professional
services rendered for the audit of our annual financial statements, review of the financial information included in our Forms 10-Q for
the respective periods and other required filings with the SEC for the year ended December 31, 2023 was $20,000. The above amounts include
interim procedures and audit fees, as well as attendance at audit committee meetings.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Audit-Related Fees.</i> Audit-related services
consist of fees billed for assurance and related services that are reasonably related to performance of the audit or review of our financial
statements and are not reported under &#8220;Audit Fees.&#8221; These services include attest services that are not required by statute
or regulation and consultations concerning financial accounting and reporting standards. During the year ended December 31, 2023 and
2022, we did not pay HTL, Enrome or WWC, P.C. for consultations concerning financial accounting and reporting standards.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Tax Fees</i>. We did not pay HTL, Enrome or
WWC, P.C. for tax services for the years ended December 31, 2023 and 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>All Other Fees</i>. We did not pay Enrome or
WWC, P.C. for other services for the years ended December 31, 2023 and 2022.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit committee was formed upon the consummation
of our initial public offering. As a result, the audit committee did not pre-approve all of the foregoing services, although any services
rendered prior to the formation of our audit committee were approved by our board of directors. Since the formation of our audit committee,
and on a going-forward basis, the audit committee has and will pre-approve all auditing services and permitted non-audit services to be
performed for us by our auditors, including the fees and terms thereof (subject to the de minimis exceptions for non-audit services described
in the Exchange Act which are approved by the audit committee prior to the completion of the audit).</p><div>

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


</div><!-- Field: Page; Sequence: 66; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART IV</b></p><div>

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

</div><div><a id="a_025"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 15. Exhibits, Financial Statement Schedules</b></p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">(a)</span></td>
    <td><span style="font-size: 10pt">The following documents are filed as part of this Report:</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">Financial Statements</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Financial Statements Schedule</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All financial statement schedules are omitted
because they are not applicable or the amounts are immaterial and not required, or the required information is presented in the financial
statements and notes thereto in is Item 15 of Part IV below.</p><div>

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

</div><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: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td><span style="font-size: 10pt">Exhibits</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We hereby file as part of this Report the exhibits
listed in the attached Exhibit Index. Exhibits which are incorporated herein by reference can be inspected and copied at the public reference
facilities maintained by the SEC, 100 F Street, N.E., Room 1580, Washington D.C. 20549. Copies of such material can also be obtained from
the Public Reference Section of the SEC, 100 F Street, N.E., Washington, D.C. 20549, at prescribed rates or on the SEC website at www.sec.gov.</p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1.5pt solid; vertical-align: top; width: 8%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit Number</b></span></td>
    <td style="vertical-align: top; width: 1%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description of Document</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390018008257/f8k062018ex3-1_tmsrhold.htm">Articles of Incorporation, filed as exhibit 3.1 to the registration statement on Form S-1 filed on May 10, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390018008257/f8k062018ex3-2_tmsrhold.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.2 to the registration statement on Form S-1 filed on May 10, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390020012851/ea122035ex3-1_codechain.htm">Certificate of Amendment of Articles of Incorporation, filed as exhibit 3.1 to the current report on Form 8-K filed on May 18, 2020 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022070180/ea168172ex3-1_codechain.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.1 to the Current Report on Form 8-K of the Company filed on November 8, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023002086/ea171517ex3-1_gdculture.htm">Certificate of Amendment to Articles of Incorporation, filed as exhibit 3.1 to the Current Report on Form 8-K of the Company filed on January 10, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023002086/ea171517ex3-2_gdculture.htm">Second Amended and Restated Bylaws, filed as exhibit 3.2 to the current report on Form 8-K filed on January 10, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify">4.1*</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex4-1_gdculture.htm">Description of Securities</a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-1_codechain.htm">Form of Registered Warrant, filed as exhibit 4.1 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3 </span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-2_codechain.htm">Form of Investor Warrant, filed as exhibit 4.2 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-4_codechain.htm">Form of Lock-up Agreement, filed as exhibit 4.4 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>

  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390021010378/ea135988ex4-3_codechain.htm">Form of Placement Agent Warrant, filed as exhibit 4.3 to the current report on Form 8-K filed on February 18, 2021 and incorporated herein by reference</a></span></td></tr>


<tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex4-1_gdculture.htm">Form of Pre-funded Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on May 4, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex4-1_gdculture.htm">Form of Unregistered Warrant, filed as Exhibit 4.1 to the current report on Form 8-K filed on May 17, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.8</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex4-2_gdculture.htm">Form of Placement Agent Warrant, filed as Exhibit 4.2 to the current report on Form 8-K filed on May 17, 2023 and incorporate herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.9</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex4-1_gdculture.htm">Form of Pre-funded Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on November 3, 2023 and incorporate herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.10</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023088350/ea188524ex4-1_gdculture.htm">Form of Amended and Restated Form of Registered Warrants, filed as Exhibit 4.1 to the current report on Form 8-K filed on November 17, 2023 and incorporate herein by reference</a></span></td></tr>
  </table><div>
</div><p style="margin: 0">&#160;&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 67; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 91%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390022009249/ea156156ex10-1_codechain.htm">Termination Agreement dated February 23, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 24, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022019891/ea158478ex10-1_codechain.htm">Share Purchase Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated April 14, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 14, 2022 and incorporated herein by reference</a></span></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-1_codechain.htm">Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-2_codechain.htm">Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-3_codechain.htm">Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022035250/ea162129ex10-4_codechain.htm">Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Yuanma Food and Beverage Management Co., Ltd. and the shareholders of Shanghai Yuanma Food and Beverage Management Co., Ltd., dated June 21, 2022, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on June 27, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-1_codechain.htm">Share Purchase Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-1_codechain.htm">Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-2_codechain.htm">Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-3_codechain.htm">Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-4_codechain.htm">Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated September 16, 2022, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  </table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 68; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-1_gdculture.htm">Agreement to Assign Technical Consultation and Service Agreement, by and between Makesi IoT Technology (Shanghai) Co., Ltd.&#160;and Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-2_gdculture.htm">Agreement to Assign Equity Pledge Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., &#160;dated February 27, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-3_gdculture.htm">Agreement to Assign Equity Option Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023015456/ea174351ex10-4_gdculture.htm">Agreement to Assign Voting Rights Proxy and Financial Support Agreement, by and among Makesi IoT Technology (Shanghai) Co., Ltd., Shanghai Highlight Media Co., Ltd. and the shareholders of Shanghai Highlight Media Co., Ltd., dated February 27, 2023, filed as exhibit 10.4 to the Current Report on Form 8-K of the Company filed on February 27, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022060708/ea166558ex10-1_codechain.htm">Termination Agreement by and among Makesi IoT Technology (Shanghai) Co., Ltd., Sichuan Wuge Network Games Co., Ltd.&#160;and the shareholders of Sichuan Wuge Network Games Co., Ltd., dated September 28, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 30, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390019007205/f8k042419ex10-1_tmsrhold.htm">Employment Agreement between the Company and Yi Li dated April 25, 2019, filed as exhibit 10.1 to the current report on Form 8-K filed on April 26, 2019 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022018208/ea158044ex10-1_codechain.htm">Employment Agreement between the Company and Xiangtian Zhu, dated April 5, 2022, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-5_codechain.htm">Employment Agreement between the Company and Hongxiang Yu, dated October 4, 2022, filed as exhibit 10.5 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022062235/ea166761ex10-6_codechain.htm">Employment Agreement between the Company and Shuang Zhang, dated October 4, 2022, filed as exhibit 10.6 to the Current Report on Form 8-K of the Company filed on October 5, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023009778/ea173098ex10-1gdculture.htm">Employment Agreement between the Company and Lu Cai, dated February 9, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 9, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-2_codechain.htm">Director Offer Letter to Junhong He, dated September 19, 2022, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: white">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390022056991/ea165986ex10-3_codechain.htm">Director Offer Letter to Jing Zhang, dated September 19, 2022, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on September 19, 2022 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023009778/ea173098ex10-2gdculture.htm">Director Offer Letter to Shuaiheng Zhang, dated February 9, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on February 9, 2023 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023012888/ea173918ex10-1_gdculture.htm">Director Offer Letter to Yi Zhong, dated February 17, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on February 17, 2023 and incorporated herein by reference</a></span></td></tr>

</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 69; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 8%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 91%"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Placement Agency Agreement, dated May 1, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of RD Securities Purchase Agreement between the Company and certain Purchasers, dated May 1, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023036462/ea177982ex10-3_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of PIPE Securities Purchase Agreement between the Company and certain Purchasers, dated May 1, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on May 4, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to RD Securities Purchase Agreement between the Company and certain Purchasers, dated May 16, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on May 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023040663/ea178802ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to PIPE Securities Purchase Agreement between the Company and certain Purchasers, dated May 16, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on May 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023031688/ea177292ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment agreement between GD Culture Group Limited and Xiao Jian Wang, dated April 21, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on April 21, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023031688/ea177292ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment agreement between GD Culture Group Limited and Zihao Zhao, dated April 21, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on April 21, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023052204/ea180939ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software Purchase Agreement, dated June 22, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 27, 2023 and incorporated herein by reference</span></a></td></tr>

<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023052472/ea181032ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Purchase Agreement, dated June 26, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on June 28, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023079581/ea185772ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Termination Agreement, dated September 26, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on September 26, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.36</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Placement Agency Agreement, dated November 1, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated October 31, 2023, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023088350/ea188524ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Amendment to the Securities Purchase Agreement, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 17, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.39</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023083577/ea187734ex10-3_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant Exchange Agreement, dated November 1, 2023, filed as exhibit 10.3 to the Current Report on Form 8-K of the Company filed on November 3, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.40</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390023086167/ea188258ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Equity Purchase Agreement, dated November 10, 2023, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on November 13, 2023 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.41</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390024026102/ea020255601ex10-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Placement Agency Agreement, dated March 22, 2024, filed as exhibit 10.1 to the Current Report on Form 8-K of the Company filed on March 26, 2024 and incorporated herein by reference</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390024026102/ea020255601ex10-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Securities Purchase Agreement between the Company and certain Purchasers, dated March 22, 2024, filed as exhibit 10.2 to the Current Report on Form 8-K of the Company filed on March 26, 2024</span></a></td></tr>
  </table><div>
</div><p style="margin: 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 70; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0"></p><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="width: 8%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td style="width: 1%; text-align: justify">&#160;</td>
    <td style="width: 91%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex14i_jmglobalhold.htm">Code of Business and Ethics, filed as exhibit 14.1 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein by reference</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">19.1*</p></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex19-1_gdculture.htm">Insider Trading Policies</a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex21-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">List of Subsidiaries</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea020289401ex23-1_gdculture.htm">Consent of Enrome LLP</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex23-2_gdculture.htm"><span style="font-size: 10pt">Consent of HTL International, LLC</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex31-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a).*</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex31-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a).*</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex32-1_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Executive Officer required by 18 U.S.C. 1350.*</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex32-2_gdculture.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of the Chief Financial Officer required by 18 U.S.C. 1350.*</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify">97.1*</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="ea020289401ex97-1_gdculture.htm">Policy Relating to Recovery of Erroneously Awarded Compensation</a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex99i_jmglobalhold.htm">Form of Audit Committee Charter, filed as exhibit 99.1 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein by reference </a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1641398/000121390015004525/fs12015ex99ii_jmglobalhold.htm">Form of Compensation Committee Charter, filed as exhibit 99.2 to the registration statement on Form S-1 filed on June 16, 2015 and incorporated herein by reference </a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td><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></tr>
  </table><div>



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

</div><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: 0.25in"><span style="font-size: 10pt">*</span></td>
    <td><span style="font-size: 10pt">Filed herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><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: 0.25in"><span style="font-size: 10pt">**</span></td>
    <td><span style="font-size: 10pt">Furnished herewith</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 16. Form 10&#8211;K Summary</b></p><div>

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

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

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


</div><!-- Field: Page; Sequence: 71; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY
DATA</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Index to Consolidated Financial Statements</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-indent: -0.125in; padding-left: 0.125in; width: 90%">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 10%; text-align: center"><span style="font-size: 10pt"><b>Page</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><a href="#f_001"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm - HTL International, LLC (PCAOB ID: <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-15981">7000</ix:nonNumeric>)</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-2</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><a href="#f_002"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm - Enrome LLP (PCAOB ID: 6907)</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-4</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"><span style="font-size: 10pt">Consolidated Financial Statements:</span></td> <td style="vertical-align: bottom; text-align: center">&#160;</td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_003"><span style="font-size: 10pt">Consolidated Balance Sheets as of December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-6</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_004"><span style="font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-7</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_005"><span style="font-size: 10pt">Consolidated Statements of Changes in Shareholders&#8217; Equity For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-8</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_006"><span style="font-size: 10pt">Consolidated Statements of Cash Flows For the years ended December 31, 2023 and 2022</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-10</span></td></tr> <tr style="background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.25in; vertical-align: top"><a href="#f_007"><span style="font-size: 10pt">Notes to Consolidated Financial Statements</span></a></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">F-11</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><!-- Field: Page; Sequence: 72; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Board of Directors and Stockholders of<br/>
GD Culture Group Limited</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Opinion on the Consolidated Financial Statements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheet of GD Culture Group Limited (the &#8220;Company&#8221;) and its subsidiaries as of December 31, 2023, and the related consolidated
statements of operations and comprehensive loss, changes in shareholders&#8217; equity, and cash flows for the year ended December 31,
2023, 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 positions of the Company as of December 31, 2023 and the results of
its operations and its cash flows for the year ended December 31, 2023, in conformity with accounting principles generally accepted in
the United States of America (&#8220;U.S. GAAP&#8221;).</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements are the
responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial
statements based on our audits. 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 Company 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><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit 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 audit, 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&#8217;s
internal control over financial reporting. Accordingly, we express no such opinion.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audit included performing procedures to assess
the risks of material misstatement of the 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 audit 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 audit provides a reasonable basis for our opinion.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The critical audit matters communicated below
are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated
to the audit committee that: (i) relate to accounts or disclosures that are material to the consolidated financial statements, and (ii)
involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any
way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters
below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Accounting for Convertible Notes Receivable</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into purchase agreements for
<span style="background-color: white">convertible notes</span> receivable in an aggregate amount of $2,500,000 during <span style="background-color: white">the
year ended December 31, 2023. The Company evaluated the terms of the convertible notes according to ASC 320 &#8220;Investments &#8212;
Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured at
fair value. </span></p><div>

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

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

</div><!-- Field: Page; Sequence: 73; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We identified the accounting for convertible notes
receivable as a critical audit matter due to the material balance on the balance sheet and significant judgement and assumptions were
used by the Management regarding the classification and valuation of the convertible notes receivable during the year, which in turn led
to a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit evidence relating to Management&#8217;s
assessment of the likelihood that the Company&#8217;s intent and ability to hold <span style="background-color: white">the convertible
notes receivable till maturity, as well as </span>the likelihood of collection in the near term.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Addressing the matter involved performing procedures
and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. The primary procedures
we performed to address this critical audit matter included the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">We obtained an understanding of the Management&#8217;s process
in evaluation of the classification and the fair value of the convertible notes receivable, and reviewed the terms of convertible notes
purchase agreements which was consistent with the accounting memo prepared by the Management.</td>
</tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">To test the fair value of the convertible notes receivable,
our audit procedures included evaluating the assumptions underlying the fair value calculation prepared by the Management, obtaining
an understanding of the investee&#8217;s business activities and evaluated their intent and ability to hold the convertible notes to
maturity without early conversion or redemption. Evaluating the reasonableness of Management&#8217;s assessment related to the likelihood
of collection in the near term involved consideration of whether the factors in the assessment were consistent with (i) the current and
past performance of the investees, (ii) external market and industry data, and (iii) evidence obtained in other areas of the audit.</td>
</tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: justify">We also evaluated the financial statements disclosures included
in Note 13 to the consolidated financial statements.</td>
</tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td colspan="2"><span style="font-size: 10pt">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-15982">HTL International, LLC</ix:nonNumeric></span></td></tr> <tr style="vertical-align: top"> <td style="width: 82%">&#160;</td> <td style="width: 18%">&#160;</td></tr> <tr style="vertical-align: top"> <td colspan="2"><span style="font-size: 10pt">We have served as the Company&#8217;s auditor since 2023.</span></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td colspan="2"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-8026"><span style="font-size: 10pt">Houston, Texas</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">April 2, 2024</span></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td>&#160;</td> <td>&#160;</td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 74; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white">
  <tr style="vertical-align: top">
    <td style="width: 48px; font-size: 10pt">To:</td>
    <td style="font-size: 10pt">The Board of Directors and Stockholders of<br/>
GD Culture Group Limited</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b>Opinion on the Consolidated
Financial Statements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have audited the accompanying
consolidated balance sheets of GD Culture Group Limited and its subsidiaries (the &#8220;Company&#8221;) as of December 31, 2022, and
the related consolidated statements of loss and comprehensive loss, changes in shareholders&#8217; equity, and cash flows for the year
ended December 31, 2022, 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 Company as of December 31, 2022,
and the results of its operations and its cash flows for the year ended December 31, 2022, in conformity with accounting principles generally
accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">These consolidated financial
statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
consolidated financial statements based on our audits. 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 Company 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><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We conducted our audits
in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit 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&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">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 consolidated 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 consolidated financial statements. We believe that our audits
provide a reasonable basis for our opinion.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The critical audit matters
communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or
required to be communicated to the audit committee and that: (1) related to accounts or disclosures that were material to the consolidated
financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical
audit matter does not alter in any way our opinion on the consolidated 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
they relate.</p><div>

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

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

</div><!-- Field: Page; Sequence: 75; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Goodwill-Shanghai
Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;)</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As described in Note
3 and Note 10 to the consolidated financial statements, the Company acquired Highlight Media. The goodwill arising on this acquisition
amounted to $2.12 million as of December 31,2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Management assessed goodwill
for potential impairment as of December 31 2022 by comparing the carrying amount of the cash-generating unit to which goodwill has been
allocated with the recoverable amount determined by assessing the value-in-use (&#8220;VIU&#8221;) by preparing a discounted cash flow
forecast. Preparing a discounted cash flow forecast involves the exercise of significant management judgement, in particular in forecasting
revenue growth and operating profit and in determining an appropriate discount rate</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Goodwill is tested for
impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired. The Company
has elected to perform quantitative assessment. In the quantitative assessment, the Company&#8217;s evaluation of goodwill for impairment
involves the comparison of the fair value of Highlight Media to the carrying value. The Company used the discounted cash flow model to
estimate fair value, which requires management to make significant estimates and assumptions related to discount rates and forecasts of
future revenues and operating margins. Changes in these assumptions could have a significant impact on either the fair value, the amount
of any goodwill impairment charge. Based on the quantitative assessment performed, if it is more likely than not that the fair value is
less than its carrying amount. During the year ended December 31, 2022, no impairment charge on goodwill arising on this acquisition of
Highlight Media was recognized based on the quantitative assessment performed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We identified goodwill
impairment for the Highlight Media as a critical audit matter because it is the material to the consolidated financial statements of
the Company and certain significant judgments in respect of the assumption made which are inherently uncertain and could be subject to
management bias made by management to estimate the fair value of the Highlight Media and the difference between its fair value and carrying
value. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value
specialists, when performing audit procedures to evaluate the reasonableness of management&#8217;s estimates and assumptions related to
selection of the discount rate and forecasts of future revenue and operating margin.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Our audit procedures
relating to the discount rate and forecasts of future revenue and operating margin used by management to estimate the fair value of the
Highlight Media included the following, among others:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify">&#9679;</td>
    <td style="text-align: justify">We evaluated management&#8217;s ability to accurately forecast future revenues and operating margins by comparing actual results to management&#8217;s forecasts.</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">&#9679;</td>
    <td style="text-align: justify">We evaluated the reasonableness of the (1) valuation methodology and (2) discount rate by:</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 24px; padding-bottom: 8pt; text-align: justify">&#160;</td>
    <td style="width: 24px; text-align: justify">a.</td>
    <td style="text-align: justify">Testing the source information underlying the determination of the discount rate and the mathematical accuracy of the calculation;</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="padding-bottom: 8pt; text-align: justify">&#160;</td>
    <td style="text-align: justify">b.</td>
    <td style="text-align: justify">Developing a range of independent estimates and comparing those to the discount rate selected by management.</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 40%; text-align: justify">/s/ Enrome LLP</td>
    <td style="width: 60%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">Certified Public Accountants</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>PCAOB ID: 6907</td>
    <td>&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We have served as the
Company&#8217;s auditor since September 23,2022.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 40%; text-align: justify">Singapore</td>
    <td style="width: 60%">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">March 31, 2023</td>
    <td>&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><!-- Field: Page; Sequence: 76; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
BALANCE SHEETS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</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">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="text-decoration:underline">ASSETS</span></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 style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in">CURRENT ASSETS</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 76%; 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: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-15983">5,175,518</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-15984">389,108</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-15985">194,520</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-15986">9,459</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-15987">1,026,293</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Convertible notes receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:ConvertibleNotesReceivable" scale="0" unitRef="usd" id="ixv-15988">2,602,027</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"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Prepaid and other current
    assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-15989">1,290,890</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-15990">9,077,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-15991">1,609,921</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">EQUIPMENT, NET</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-15992">12,511</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-15993">502</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">RIGHT-OF-USE ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-15994">1,561,058</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"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">OTHER 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-15995">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-15996">3,307,949</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"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherAssetNoncurrent" scale="0" unitRef="usd" id="ixv-15997">250,740</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-15998">3,558,689</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-15999">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 4pt">Total assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-16000">14,210,152</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-16001">3,800,908</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: center">LIABILITIES AND SHAREHOLDERS&#8217; 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 style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-16002">127,475</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; 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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-16003">23,338</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-16004">2,099</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Other payable - related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-16005">20,833</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 contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-16006">195,732</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Lease liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-16007">358,998</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"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-16008">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-16009">403,169</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-16010">333,784</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">OTHER 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Lease liabilities &#8211; non-current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-16011">1,317,678</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"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="0" unitRef="usd" id="ixv-16012">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 1.5pt">Total other liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-16013">1,645,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.625in; text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-16014">2,048,669</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-16015">333,784</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">COMMITMENTS AND CONTINGENCIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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-indent: -0.125in; padding-left: 0.25in; text-align: left">SHAREHOLDERS&#8217; 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Preferred stock, $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16016"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16017">0.0001</ix:nonFraction></ix:nonFraction>&#160;par value,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16018"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16019">20,000,000</ix:nonFraction></ix:nonFraction>&#160;shares authorized,&#160;<span style="-sec-ix-hidden: hidden-fact-19"><span style="-sec-ix-hidden: hidden-fact-20"><span style="-sec-ix-hidden: hidden-fact-21"><span style="-sec-ix-hidden: hidden-fact-22">no</span></span></span></span>&#160;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"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock, $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16020"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16021">0.0001</ix:nonFraction></ix:nonFraction>&#160;par value,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16022"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16023">200,000,000</ix:nonFraction></ix:nonFraction>&#160;shares authorized,&#160;<ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16024"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-16025">5,453,416</ix:nonFraction></ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">1,844,877</ix:nonFraction></ix:nonFraction><sup>(1)</sup>&#160;shares issued and outstanding as of December 31, 2023 and 2022, respectively</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-16028">545</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-16029">184</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-16030">77,530,221</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-16031">60,124,087</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Statutory reserves</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:StatutoryReserves" scale="0" unitRef="usd" id="ixv-16032">4,467</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accumulated deficit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-16033">69,358,225</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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-16034">56,841,074</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Accumulated other comprehensive income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-16035">175,306</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-16036">179,460</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total GD Culture Group Limited shareholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-16037">8,347,847</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-16038">3,467,124</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="0" unitRef="usd" id="ixv-16039">3,813,636</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"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 4pt">Total shareholders&#8217; equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16040">12,161,483</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16041">3,467,124</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.5in; text-align: left; padding-bottom: 4pt">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-16042">14,210,152</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-16043">3,800,908</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></ix:footnote></td>
</tr></table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 77; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><div><a id="f_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended <br/> December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; 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 style="vertical-align: bottom">
    <td>OPERATING EXPENSES</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Selling and marketing expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingAndMarketingExpense" scale="0" unitRef="usd" id="ixv-16044">4,682,804</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-16045">5,235,630</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-16046">414,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0.125in">Research and development expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-16047">2,072,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">TOTAL OPERATING EXPENSES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-16048">11,990,934</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-16049">414,151</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16050">11,990,934</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16051">414,151</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">OTHER INCOME (EXPENSE)</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(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-16052">4,500</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"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd" id="ixv-16053">81</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left; padding-left: 0.125in">Gain from disposal of subsidiaries</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="0" unitRef="usd" id="ixv-16054">100,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OTHER INCOME, NET</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-16055">104,419</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16056">11,886,515</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16057">414,151</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-16058">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">LOSS FROM CONTINUING OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16059">12,214,337</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16060">414,151</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Net loss from continuing operations attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="0" sign="-" unitRef="usd" id="ixv-16061">1,825,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Net loss from continuing operations attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-16062">10,389,207</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="0" sign="-" unitRef="usd" id="ixv-16063">414,151</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Loss from discontinued operations, net of taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16064">2,132,049</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16065">26,347,195</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Loss on disposal of discontinued operations, net of taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16066">362</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16067">4,060,609</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16068">14,346,748</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16069">30,821,955</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Net loss attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16070">1,825,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Net loss attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16071">12,521,618</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16072">30,821,955</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">&#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">Other comprehensive gain or 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: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">- Foreign currency translation adjustment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" unitRef="usd" id="ixv-16073">48,655</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16074">46,397</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">- Unrealized gain on available-for-sale investments, net of tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-16075">102,027</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd" id="ixv-16076">150,682</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16077">46,397</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">COMPREHENSIVE LOSS, net of tax</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16078">14,196,066</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16079">30,868,352</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.125in">Comprehensive loss attributable to noncontrolling interest</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16080">1,670,294</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 0.125in">Comprehensive loss attributable to shareholders of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16081">12,525,772</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16082">30,868,352</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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>WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</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(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-37; -sec-ix-hidden: hidden-fact-36">Basic and diluted</div></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-16083">3,227,302</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-16084">1,531,316</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 9pt">&#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(204,238,255)">
    <td style="text-align: left">Loss per share from continuing 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: White">
    <td style="text-align: left; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-39; -sec-ix-hidden: hidden-fact-38">Basic and diluted</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-16085">3.22</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-16086">0.27</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss per share 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: White">
    <td style="text-align: left; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-41; -sec-ix-hidden: hidden-fact-40">Basic and diluted</div></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-16087">0.66</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" sign="-" unitRef="usdPershares" id="ixv-16088">19.86</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss per share available to common stockholders</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: 4pt; padding-left: 0.125in"><div style="-sec-ix-hidden: hidden-fact-43; -sec-ix-hidden: hidden-fact-42">Basic and diluted</div></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-16089">3.88</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c7" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-16090">20.13</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 78; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the year ended December 31, 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Attributable
    to GD Culture Group Limited Shareholders</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Additional</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Deficit</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Other</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total
    GD Culture <b>Group Limited </b></span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Non</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred&#160;Stock</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Common
    Stock</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Paid-in</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Statutory</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Comprehensive</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shareholders&#8217;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">controlling</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shareholders&#8217;</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Capital</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reserves</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Unrestricted</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Equity</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Interest</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Equity</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 17.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    January&#160;1,&#160;2023</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-16091">1,844,877</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16092">184</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16093">60,124,087</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16094">4,467</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16095">56,841,074</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16096">179,460</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16097">3,467,124</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16098">3,467,124</ix:nonFraction></span></td><td style="width: 0.5%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reclassification
    of statutory reserves due to disposal</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="0" sign="-" unitRef="usd" id="ixv-16099">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" scale="0" unitRef="usd" id="ixv-16100">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16101">12,521,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16102">12,521,618</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16103">1,825,130</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16104">14,346,748</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for cash, net of offering costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-16105">2,590,772</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-16106">259</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-16107">12,515,193</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-16108">12,515,452</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-64; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-16109">12,515,452</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for acquisition right, title, and interest in and to the certain software</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-65; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-66; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares" id="ixv-16110">187,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-16111">19</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-16112">749,981</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-16113">750,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-16114">750,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">The
    cancellation of the common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="0" sign="-" unitRef="shares" id="ixv-16115">133,333</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16116">13</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16117">947,987</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16118">948,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16119">948,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Contribution
    by noncontrolling interest shareholder</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" scale="0" unitRef="usd" id="ixv-16120">5,483,930</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" scale="0" unitRef="usd" id="ixv-16121">5,483,930</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance of <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" scale="0" unitRef="usd" id="ixv-16122">1,876,103</ix:nonFraction> pre-funded warrants for cash, net of offering costs</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-16123">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-16124">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" scale="0" unitRef="usd" id="ixv-16125">5,089,043</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Exercise
    of pre-funded warrants</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-16126">963,600</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" unitRef="usd" id="ixv-16127">96</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="0" sign="-" unitRef="usd" id="ixv-16128">96</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-95; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-96; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-97; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Fair
    value changes of on available-for-sale investments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-98; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-102; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-16129">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-16130">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-103; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" scale="0" unitRef="usd" id="ixv-16131">102,027</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Foreign
    currency&#160;translation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-104; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-105; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-106; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-107; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16132">106,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16133">106,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-16134">154,836</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" unitRef="usd" id="ixv-16135">48,655</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    December 31, 2023</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-110; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-16136">5,453,416</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16137">545</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16138">77,530,221</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-111; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16139">69,358,225</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16140">175,306</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16141">8,347,847</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16142">3,813,636</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16143">12,161,483</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 79; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN SHAREHOLDERS&#8217; EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the year ended December 31, 2022</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Additional</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Deficit</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Accumulated
    Other</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Preferred&#160;Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Common
    Stock</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Paid-in</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Subscription</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Statutory</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Comprehensive</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Capital</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Receivable</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Reserves</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Unrestricted</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Income</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    January&#160;1,&#160;2022</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-112; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-113; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-16144">1,543,793</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16145">154</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16146">83,038,827</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16147">25,165,728</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-114; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16148">26,019,119</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16149">225,857</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 0.7%"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16150">32,079,991</ix:nonFraction></span></td><td style="width: 0.7%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Net
    loss</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-115; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-116; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-117; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16151">30,821,955</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16152">30,821,955</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for&#160;acquisition Yuan Ma</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares" id="ixv-16153">256,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-16154">26</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-16155">7,679,974</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" unitRef="usd" id="ixv-16156">7,680,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Issuance
    of common stock for acquisition Highlight Media</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" scale="0" unitRef="shares" id="ixv-16157">300,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-16158">30</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-16159">2,249,970</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-16160">4,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-130; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-131; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" unitRef="usd" id="ixv-16161">2,254,467</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">The
    cancellation of the common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-132; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-133; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c41" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" scale="0" sign="-" unitRef="shares" id="ixv-16162">254,916</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16163">26</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16164">32,844,684</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-134; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-135; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-136; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-137; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" scale="0" unitRef="usd" id="ixv-16165">32,844,710</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Stock
    subscription receivable from issuance of common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-138; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-139; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-140; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-16166">25,165,728</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-141; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-142; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-143; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-16167">25,165,728</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">Foreign
    currency&#160;translation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-144; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-145; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-146; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-147; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-148; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-149; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16168">46,397</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-16169">46,397</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">BALANCE,
    December 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-150; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-151; font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-16170">1,844,877</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16171">184</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16172">60,124,087</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-152; font-family: Times New Roman, Times, Serif; font-size: 8pt">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16173">4,467</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">(<ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-16174">56,841,074</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16175">179,460</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd" id="ixv-16176">3,467,124</ix:nonFraction></span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 80; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND ITS SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the years ended<br/> December&#160;31,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; 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 style="vertical-align: bottom">
    <td>CASH FLOWS FROM OPERATING ACTIVITIES:</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(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 18pt">Net Loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16177">14,346,748</ix:nonFraction></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: 9%; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="0" sign="-" unitRef="usd" id="ixv-16178">30,821,955</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Adjustments to reconcile net loss to net cash used in 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 18pt">Depreciation of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-16179">1,679</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-16180">718</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Amortization of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-16181">345,155</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"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Lease expenses of right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-16182">106,159</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"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Impairment of prepaid and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetImpairmentCharges" scale="0" unitRef="usd" id="ixv-16183">20,082,123</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">(Gain)/loss from the disposal of discontinued operations or subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" unitRef="usd" id="ixv-16184">99,638</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-16185">4,060,609</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">Impairment of goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd" id="ixv-16186">2,070,753</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillImpairmentLoss" scale="0" unitRef="usd" id="ixv-16187">6,590,339</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 18pt">&#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; text-indent: -9pt; padding-left: 18pt">Change 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-16188">97,804</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-16189">158,392</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-16190">14,283</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" sign="-" unitRef="usd" id="ixv-16191">1,540</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Other receivable - related party</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" scale="0" sign="-" unitRef="usd" id="ixv-16192">189,320</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="0" unitRef="usd" id="ixv-16193">2,946</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Prepaid and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" scale="0" unitRef="usd" id="ixv-16194">1,291,192</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpensesOther" scale="0" unitRef="usd" id="ixv-16195">66,823</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="0" unitRef="usd" id="ixv-16196">250,740</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" sign="-" unitRef="usd" id="ixv-16197">127,297</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd" id="ixv-16198">291,234</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other payables and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-16199">10,457</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-16200">227,636</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Customer deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:IncreaseDecreaseInCustomerDeposit" scale="0" unitRef="usd" id="ixv-16201">68,531</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:IncreaseDecreaseInCustomerDeposit" scale="0" sign="-" unitRef="usd" id="ixv-16202">2,116,847</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-16203">9,459</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"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 18pt">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd" id="ixv-16204">8,478</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd" id="ixv-16205">484</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 18pt">Other payable - related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToOtherRelatedParties" scale="0" sign="-" unitRef="usd" id="ixv-16206">139,927</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDueToOtherRelatedParties" scale="0" unitRef="usd" id="ixv-16207">837,717</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18pt">Deferred tax liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" scale="0" unitRef="usd" id="ixv-16208">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 18pt">&#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(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-16209">13,240,484</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-16210">886,211</ix:nonFraction></td><td style="padding-bottom: 1.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(204,238,255)">
    <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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Net increase in cash from acquisition of Highlight Media</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAcquiredFromAcquisition" scale="0" unitRef="usd" id="ixv-16211">215,880</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-16212">199,980</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="0" sign="-" unitRef="usd" id="ixv-16213">12,702,666</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Purchase of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="0" unitRef="usd" id="ixv-16214">2,903,104</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 18pt">Purchase of equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMachineryAndEquipment" scale="0" unitRef="usd" id="ixv-16215">14,190</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMachineryAndEquipment" scale="0" unitRef="usd" id="ixv-16216">6,566</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Purchase of convertible notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="0" unitRef="usd" id="ixv-16217">2,500,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 27pt">&#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; padding-bottom: 1.5pt; padding-left: 27pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-16218">5,217,314</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-16219">12,493,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Proceeds from issuance of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-16220">12,515,452</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"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 18pt">Proceeds from issuance of pre-funded warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="0" unitRef="usd" id="ixv-16221">5,089,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"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 18pt">Contribution by noncontrolling interest shareholder</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributedCapital" scale="0" unitRef="usd" id="ixv-16222">5,483,930</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 18pt">&#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(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 27pt">Net cash provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-16223">23,088,425</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-16224">155,783</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" sign="-" unitRef="usd" id="ixv-16225">819,659</ix:nonFraction></td><td style="padding-bottom: 1.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(204,238,255)">
    <td style="text-align: left">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-16226">4,786,410</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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-16227">14,199,222</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-16228">389,108</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-16229">14,588,330</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">CASH AND CASH EQUIVALENTS, END OF YEAR</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-16230">5,175,518</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-16231">389,108</ix:nonFraction></td><td style="padding-bottom: 4pt; 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(204,238,255)">
    <td style="text-align: left">SUPPLEMENTAL CASH FLOW INFORMATION:</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: 4pt; text-indent: -9pt; padding-left: 18pt">Cash paid for income tax</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Cash paid for interest</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-16232">1,022</ix:nonFraction></td><td style="padding-bottom: 4pt; 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(204,238,255)">
    <td style="text-align: left">NON-CASH TRANSACTIONS OF INVESTING AND 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition right, title, and interest in and to the certain software</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" scale="0" sign="-" unitRef="usd" id="ixv-16233">750,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition of Yuan Ma</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" scale="0" unitRef="usd" id="ixv-16234">7,680,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Issuance of common stock for acquisition of Highlight Media</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia" scale="0" sign="-" unitRef="usd" id="ixv-16235">2,250,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">The cancellation of the common stock</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:CancellationOfCommonStocks" scale="0" sign="-" unitRef="usd" id="ixv-16236">948,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:CancellationOfCommonStocks" scale="0" sign="-" unitRef="usd" id="ixv-16237">32,844,710</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Exercise of pre-funded warrants</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssued1" scale="0" unitRef="usd" id="ixv-16238">96</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 18pt">Fair value changes of convertible notes receivable</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-16239">102,027</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white">The accompanying
notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="f_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>GD CULTURE
GROUP LIMITED AND SUBSIDIARIES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="background-color: white"><b>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-12266"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 1 &#8211; Nature of business
and organization</b></span></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"><span style="background-color: white">GD Culture
Group Limited (&#8220;GDC&#8221; or the &#8220;Company&#8221;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#8220;Virtual Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis corp.
(&#8220;AI Catalysis&#8221;) and Shanghai Xianzhui Technology Co., Ltd. (&#8220;SH Xianzhui&#8221;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#8217;s subsidiaries, Citi Profit Investment Holding Limited (&#8220;Citi
Profit BVI&#8221;), Highlights Culture Holding Co., Limited (&#8220;Highlight HK&#8221;), Shanghai Highlight Entertainment Co., Ltd. (&#8220;Highlight
WFOE&#8221;) are holding companies with no material operations.</span></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"><span style="background-color: white">SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;<ix:nonFraction contextRef="c49" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-16240">73.3333</ix:nonFraction>% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section
&#8220;Investment in JV&#8221;), pursuant to which the Highlight WFOE agreed to purchase&#160;<ix:nonFraction contextRef="c50" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-16241">13.3333</ix:nonFraction>% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;<ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares" id="ixv-16242">400,000</ix:nonFraction>&#160;shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c52" decimals="4" format="ixt:num-dot-decimal" name="gdc:AverageClosingBidPrice" scale="0" unitRef="usdPershares" id="ixv-16243">2.7820</ix:nonFraction>&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the <ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gdc:SharesOfCommonStock" scale="0" unitRef="shares" id="ixv-16244">400,000</ix:nonFraction> shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns <ix:nonFraction contextRef="c54" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-16245">73.3333</ix:nonFraction>% of the total equity interest
of SH Xianzhui.</span></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"><span style="background-color: white">AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#8220;AI&#8221;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#8217; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.</span></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"><span style="background-color: white">Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#8220;VIE&#8221;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $<ix:nonFraction contextRef="c55" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" unitRef="usdPershares" id="ixv-16246">0.237</ix:nonFraction>&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements
under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 82; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;<ix:nonFraction contextRef="c56" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" unitRef="pure" id="ixv-16247">100</ix:nonFraction>% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuanma&#8221;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#8217;s financial results in GDC&#8217;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></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"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" id="ixv-12306"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock-c0_cont_1"><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="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Citi Profit BVI</span></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c59" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12328"><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c59" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12332"><span style="font-size: 10pt">100% owned by the Company</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">TMSR HK</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c60" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12339"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c60" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12345"><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight HK</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c61" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12352"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c61" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12357"><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Makesi WFOE</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c62" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12364"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c62" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12370"><span style="font-size: 10pt">100% owned by TMSR HK</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight WFOE</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c63" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12377"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c63" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12382"><span style="font-size: 10pt">100% owned by Highlight HK</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Yuanma</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c64" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12389"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c64" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12395"><span style="font-size: 10pt">VIE of Makesi WFOE</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Wuge</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c65" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12402"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c65" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12408"><span style="font-size: 10pt">VIE of Makesi WFOE</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Highlight Media</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c66" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12415"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c66" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12421"><span style="font-size: 10pt">VIE of Highlight WFOE</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">AI Catalysis</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c67" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12428"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c67" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12433"><span style="font-size: 10pt">100% owned by the Company</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">SH Xianzhui</span></td>
    <td>&#160;</td>
    <td> <ix:nonNumeric contextRef="c68" name="gdc:BackgroundOfConsolidatedEntityDescription" id="ixv-12440"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></ix:nonNumeric></td>
    <td>&#160;</td>
    <td><ix:nonNumeric contextRef="c68" name="us-gaap:EquityMethodInvestmentAdditionalInformation" id="ixv-12445"><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></ix:nonNumeric></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 83; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Contractual Arrangements</i></b></span></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"><span style="background-color: white">Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#8220;Contractual
Arrangements&#8221;).</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.</span></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"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#8220;Tongrong WFOE&#8221;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#8217;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#8217;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#8217; prior written
notice to Wuge.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#8217;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#8217;s prior written consent, Wuge&#8217;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="gdc:AgreementTerm" id="ixv-16248">20</ix:nonNumeric>&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.</span></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"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 84; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#8217;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#8217;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#8217;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#8217;s loss.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#8217;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#8217;s prior written consent, Yuanma&#8217;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;<span style="-sec-ix-hidden: hidden-fact-176">20</span>&#160;years and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.</span></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"><span style="background-color: white">On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 85; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#8217;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#8217;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Highlight Media.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#8217;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#8217;s prior written consent, Highlight Media&#8217;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;<span style="-sec-ix-hidden: hidden-fact-177">20</span>&#160;years and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.</span></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"><span style="background-color: white">As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 86; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-12644"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
2 &#8211; Summary of significant accounting policies</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-12649"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-12659"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-12670"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The preparation
of consolidated 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 disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-12680"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-16249">73,279</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-16250">179,460</ix:nonFraction>&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;<ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16251">7.10</ix:nonFraction>&#160;RMB and&#160;<ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16252">6.38</ix:nonFraction>&#160;RMB to $<ix:nonFraction contextRef="c71" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16253"><ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16254">1.00</ix:nonFraction></ix:nonFraction>, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;<ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16255">7.08</ix:nonFraction>&#160;RMB
and&#160;<ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16256">6.73</ix:nonFraction>&#160;RMB</span> to $<ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16257"><ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyExchangeRateTranslation1" scale="0" unitRef="pure" id="ixv-16258">1.00</ix:nonFraction></ix:nonFraction><span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 87; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-12717"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gdc_PrepaymentPolicyTextBlock-c0_cont_1" escape="true" name="gdc:PrepaymentPolicyTextBlock" id="ixv-12729"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><ix:continuation id="gdc_PrepaymentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</span></p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gdc_ConvertibleNotesReceivablePolicyTextBlock-c0_cont_1" escape="true" name="gdc:ConvertibleNotesReceivablePolicyTextBlock" id="ixv-12742"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="gdc_ConvertibleNotesReceivablePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-12754"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equipment</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;<ix:nonNumeric contextRef="c0" continuedAt="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock-c0_cont_1" escape="true" name="gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="ixv-16259">The estimated useful lives and residual value are as follows:</ix:nonNumeric></span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock-c0_cont_1"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><ix:nonNumeric contextRef="c91" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-16260">5</ix:nonNumeric>&#160;years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage" scale="-2" unitRef="pure" id="ixv-16261">5</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  </table></ix:continuation></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="ixv-12796"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2" id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="ixv-16262">The estimated useful life is as follows:</ix:nonNumeric></span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock-c0_cont_1"><ix:continuation id="_IntangibleAssetsFiniteLivedPolicy-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><ix:nonNumeric contextRef="c92" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="ixv-16263">5</ix:nonNumeric>&#160;years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p></ix:continuation></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 88; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-12841"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Lease</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_3" id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_4" id="_LesseeLeasesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;<ix:nonNumeric contextRef="c77" format="ixt-sec:duryear" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="ixv-16264">1</ix:nonNumeric> to <ix:nonNumeric contextRef="c78" format="ixt-sec:duryear" name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="ixv-16265">5.5</ix:nonNumeric> years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_5" id="_LesseeLeasesPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="ixv-12869"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Goodwill</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 89; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="gdc:ImpairmentForLonglivedAssetsPolicyTextBlock" id="ixv-12898"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="ixv-12910"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">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.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</span></td>
</tr></table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ixv-12956"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 90; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_7" id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-13008"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income Taxes</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_3" id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" id="ixv-16266">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.</ix:nonNumeric>&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 91; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_InterestExpensePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InterestExpensePolicyTextBlock" id="ixv-13044"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Interest</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_InterestExpensePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-13056"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_3" id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of <ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-16267">844,351</ix:nonFraction> and <ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" unitRef="shares" id="ixv-16268">1,876,103</ix:nonFraction> shares of common stock, at the exercise price of $<ix:nonFraction contextRef="c81" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" unitRef="usdPershares" id="ixv-16269">8.35</ix:nonFraction> and $<ix:nonFraction contextRef="c82" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" unitRef="usdPershares" id="ixv-16270">3.019</ix:nonFraction> per share, of which $<ix:nonFraction contextRef="c83" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="0" unitRef="usd" id="ixv-16271">8.349</ix:nonFraction>
and $<ix:nonFraction contextRef="c84" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstanding" scale="0" unitRef="usd" id="ixv-16272">3.018</ix:nonFraction> was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-16273">0.001</ix:nonFraction> per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to <ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" unitRef="shares" id="ixv-16274">577,260</ix:nonFraction> shares of the Company&#8217;s common stock with no consideration.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_4" id="_EarningsPerSharePolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, <ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" scale="0" unitRef="shares" id="ixv-16275">1,807,951</ix:nonFraction> pre-funded warrants representing <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" scale="0" unitRef="shares" id="ixv-16276">1,807,951</ix:nonFraction> shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $<ix:nonFraction contextRef="c87" decimals="3" format="ixt:num-dot-decimal" name="gdc:NominalConsiderationPerShare" scale="0" unitRef="usdPershares" id="ixv-16277">0.001</ix:nonFraction> per share, <ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-16278">1,489,763</ix:nonFraction> in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16279">8,134,043</ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16280">9,079,348</ix:nonFraction>&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-16281">3,904,879</ix:nonFraction> and&#160;<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-16282">4,539,674</ix:nonFraction>&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-178">Nil</span> and <ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-16283">824,000</ix:nonFraction>&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="ixv-13082"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="ixv-13094"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Reclassification</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 92; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-13122"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_BusinessCombinationDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="ixv-13148"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
3 &#8211; Business Combination and Restructuring</b></span></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"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#8220;Highlight
Media Shareholders&#8221;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16284">9,000,000</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#8217; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#8220;VIE Agreements&#8221;) with
Makesi WFOE the Company&#8217;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;<ix:nonFraction contextRef="c94" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" unitRef="pure" id="ixv-16285">100</ix:nonFraction>% of Highlight Media&#8217;s net income (the &#8220;Acquisition&#8221;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#8220;Assignment Agreements&#8221;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#8220;Assignment&#8221;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#8217;s consolidated financial statements.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 93; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_BusinessCombinationDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company&#8217;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.</span></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"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="ixv-13187"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="0" unitRef="usd" id="ixv-16286">2,250,000</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</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 contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="0" unitRef="usd" id="ixv-16287">47,498</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="0" unitRef="usd" id="ixv-16288">107,828</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-16289">1,205</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-179; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="0" unitRef="usd" id="ixv-16290">2,121,947</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="0" unitRef="usd" id="ixv-16291">2,278,478</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="0" unitRef="usd" id="ixv-16292">14,170</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-16293">363</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" scale="0" unitRef="usd" id="ixv-16294">13,945</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="0" unitRef="usd" id="ixv-16295">28,478</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="0" unitRef="usd" id="ixv-16296">2,250,000</ix:nonFraction></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  </table></ix:continuation>

<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"><span style="background-color: white">Approximately
$<ix:nonFraction contextRef="c95" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" unitRef="usd" id="ixv-16297">2.1</ix:nonFraction>&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;<span style="-sec-ix-hidden: hidden-fact-180">None</span>&#160;of the goodwill is expected to be deductible for income tax purposes.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_VariableInterestEntityDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="ixv-13305"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
4 &#8211; Variable Interest Entity</b></span></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"><span style="background-color: white"><b><i>Wuge</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company classified Wuge
as VIE.</span></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"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $<ix:nonFraction contextRef="c55" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionSharePrice" scale="0" unitRef="usdPershares" id="ixv-16298">0.237</ix:nonFraction>&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 94; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_VariableInterestEntityDisclosureTextBlock-c0_cont_2" id="_VariableInterestEntityDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Yuanma</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classified Yuanma as VIE.</span></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"><span style="background-color: white">On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold <ix:nonFraction contextRef="c96" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-16299">100</ix:nonFraction>% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="usd" id="ixv-16300">100,000</ix:nonFraction>. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classifies Highlight Media as VIE.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $<ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" unitRef="usd" id="ixv-16301">100,000</ix:nonFraction>. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP. </span></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"><span style="background-color: white">A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#8217;s economic performance, and</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.</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: 0pt 0; text-align: justify"><span style="background-color: white">Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated financial statements
prior to September 28, 2022, Yuanma&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#8217;s financial positions and results of operations are included in
the Company&#8217;s consolidated financial statements prior to September 26, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_VariableInterestEntityDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. </span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="ixv-13416"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 5 &#8211; Cash and Cash
Equivalents</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash at
banks represents cash balances maintained at commercial banks. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCashAndCashEquivalentsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="ixv-16302">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfCashAndCashEquivalentsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromBanks" scale="0" unitRef="usd" id="ixv-16303">5,175,518</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueFromBanks" scale="0" unitRef="usd" id="ixv-16304">389,108</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherCurrentAssetsTextBlock" id="ixv-13458"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 6 &#8211; Prepaid and
Other Current Assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfOtherCurrentAssetsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="ixv-13465"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfOtherCurrentAssetsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="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: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidAdvertising" scale="0" unitRef="usd" id="ixv-16305">797,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Supplies" scale="0" unitRef="usd" id="ixv-16306">487,587</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-16307">5,803</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="0" unitRef="usd" id="ixv-16308">1,290,890</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsAndNontradeReceivableTextBlock" id="ixv-13508"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 7 &#8211; Accounts Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="ixv-13515"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableGrossCurrent" scale="0" unitRef="usd" id="ixv-16309">197,640</ix:nonFraction></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: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="0" unitRef="usd" id="ixv-16310">3,120</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-16311">194,520</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><ix:nonNumeric contextRef="c0" continuedAt="_AccountsReceivableAllowanceForCreditLossTableTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="ixv-13568"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_AccountsReceivableAllowanceForCreditLossTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-16312">3,120</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></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 contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="gdc:AllowanceForDoubtfulAccountsReceivableAdditions" scale="0" unitRef="usd" id="ixv-16313">3,120</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalOfHighlightMedia" scale="0" sign="-" unitRef="usd" id="ixv-16314">3,120</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" unitRef="usd" id="ixv-16315">3,120</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 96; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InterestAndOtherIncomeTextBlock" id="ixv-13646"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 8 &#8211; Other Receivables</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfReceivablesWithImputedInterestTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock" id="ixv-13653"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfReceivablesWithImputedInterestTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:ReceivableFromDisposalOfWuge" scale="0" unitRef="usd" id="ixv-16316">948,000</ix:nonFraction></td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd" id="ixv-16317">9,459</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="0" unitRef="usd" id="ixv-16318">78,293</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16319">9,459</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16320">1,026,293</ix:nonFraction></td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><span style="background-color: white">The balance
of $<ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="0" unitRef="usd" id="ixv-16321">948,000</ix:nonFraction>&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of <ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EstimateOfCancellations" scale="0" unitRef="usd" id="ixv-16322">133,333</ix:nonFraction> shares of the Company&#8217;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-13708"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 9 &#8211; Equipment,
net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-13715"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_PropertyPlantAndEquipmentTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-16323">14,190</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-16324">10,039</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-16325">1,679</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-16326">9,537</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-16327">12,511</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-16328">502</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><span style="background-color: white">Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-16329">1,679</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="0" unitRef="usd" id="ixv-16330">718</ix:nonFraction>, respectively.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="ixv-13767"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 10 &#8211; Intangible
Assets, net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="ixv-13774"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-16331">3,653,104</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="0" unitRef="usd" id="ixv-16332">3,653,104</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="0" sign="-" unitRef="usd" id="ixv-16333">345,155</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="0" unitRef="usd" id="ixv-16334">3,307,949</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><span style="background-color: white">The Company&#8217;s
intangible assets include a software of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" scale="0" unitRef="usd" id="ixv-16335">750,000</ix:nonFraction> purchased from a third party by issuance of <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-16336">180,000</ix:nonFraction> of the Company&#8217;s common stock
(as disclosed in Note 17) and software of $<ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" scale="0" unitRef="usd" id="ixv-16337">2,903,104</ix:nonFraction> purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.</span></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"><span style="background-color: white">Amortization expense for the
year ended December 31, 2023 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" unitRef="usd" id="ixv-16338">345,155</ix:nonFraction>.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:GoodwillDisclosureTextBlock" id="ixv-13819"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 11 &#8211; Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfGoodwillTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfGoodwillTextBlock" id="ixv-16339">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:</ix:nonNumeric></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>&#160;</b></span></p>

<ix:continuation id="_ScheduleOfGoodwillTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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: 9%; text-align: right"><ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-16340">6,590,339</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: 9%; text-align: right"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-16341">6,590,339</ix:nonFraction></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: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="0" unitRef="usd" id="ixv-16342">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="0" unitRef="usd" id="ixv-16343">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-16344">6,590,339</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-16345">6,590,339</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-16346">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="0" unitRef="usd" id="ixv-16347">2,190,485</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-16348">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" sign="-" unitRef="usd" id="ixv-16349">2,190,485</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ixv-13953"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 12 &#8211; Related Party
Transactions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_1" escape="true" name="gdc:OtherPayablesRelatedPartiesTableTextBlock" id="ixv-13960"><span style="background-color: white">Other payable &#8211; related
parties:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_2" id="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 20%; text-align: left"><ix:nonNumeric contextRef="c113" id="ix_2_fact" name="gdc:RelatedPartyRelationship">A company in which the then shareholder hold shares</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 15%; vertical-align: top"><ix:nonNumeric contextRef="c113" id="ix_3_fact" name="gdc:NatureOfRelatedParties">Advances</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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: 9%; text-align: right"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" id="ix_4_fact" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd">195,732</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c116" name="gdc:RelatedPartyRelationship" id="ixv-16353">Chief Finance Officer</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c116" name="gdc:NatureOfRelatedParties" id="ixv-16354">Accrued compensations</ix:nonNumeric></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-16355">20,833</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-16356">20,833</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:OtherPayableRelatedPartiesCurrent" scale="0" unitRef="usd" id="ixv-16357">195,732</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gdc_OtherPayablesRelatedPartiesTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_1_footnote" xml:lang="en-US"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</span></ix:footnote></td>
</tr></table></ix:continuation>

<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"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="0" unitRef="usd" id="ixv-16358">120,833</ix:nonFraction> and <span style="-sec-ix-hidden: hidden-fact-199">nil</span>, for their
services provided to the Company.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="ixv-14043"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 13 &#8211; Convertible
Notes Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ConvertibleDebtTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock" id="ixv-14050"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ConvertibleDebtTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-16359">2,602,027</ix:nonFraction></td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-16360">2,602,027</ix:nonFraction></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><span style="background-color: white">On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#8220;DigiTrax&#8221;)
for an aggregated of $<ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-16361"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-16362">1,000,000</ix:nonFraction></ix:nonFraction> (the &#8220;DigiTrax Convertible Notes&#8221;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#8220;DigiTrax Convertible Note Maturity Date&#8221;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of <ix:nonFraction contextRef="c121" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateInterestPercentage" scale="-2" unitRef="pure" id="ixv-16363">10</ix:nonFraction>% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $<ix:nonFraction contextRef="c122" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16364">1.4</ix:nonFraction> per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="gdc:GrossProceeds" scale="0" unitRef="usd" id="ixv-16365">10,000,000</ix:nonFraction> (&#8220;Qualified Offering&#8221;) prior to the DigiTrax Convertible Note Maturity Date and there&#8217;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of <ix:nonNumeric contextRef="c121" name="us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" id="ixv-16366">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.</ix:nonNumeric> </span></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"><span style="background-color: white">On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#8220;Liquid&#8221;)
for an aggregated of $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-16367"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-16368">1,500,000</ix:nonFraction></ix:nonFraction> (the &#8220;Liquid Convertible Notes&#8221;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#8220;Liquid Convertible Note Maturity Date&#8221;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of <ix:nonFraction contextRef="c125" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateInterestPercentage" scale="-2" unitRef="pure" id="ixv-16369">8</ix:nonFraction>% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $<ix:nonFraction contextRef="c123" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16370">0.25</ix:nonFraction> per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities" scale="0" unitRef="usd" id="ixv-16371">10,000,000</ix:nonFraction> (&#8220;Qualified
Offering&#8221;) prior to the Liquid Convertible Note Maturity Date and there&#8217;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of <ix:nonNumeric contextRef="c126" name="us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" id="ixv-16372">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.</ix:nonNumeric> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 98; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. </span></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"><span style="background-color: white">For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="0" unitRef="usd" id="ixv-16373">102,027</ix:nonFraction> in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:ConvertibleNotesReceivable" scale="0" unitRef="usd" id="ixv-16374">2,602,027</ix:nonFraction>.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock" id="ixv-14106"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 14 &#8211; Leases</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#8217;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#8217;s determination of lease payments when appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-14116"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-16375">4.81</ix:nonNumeric>&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average discount rate:</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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-16376">7.56</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">N/A</div></td></tr>
  </table></ix:nonNumeric>


<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"><ix:nonNumeric contextRef="c0" continuedAt="_OperatingLeaseLeaseIncomeTableTextBlock-c0_cont_1" escape="true" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock" id="ixv-14171"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_OperatingLeaseLeaseIncomeTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</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(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-16377">1,561,058</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; 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(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-16378">358,998</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"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-16379">1,317,678</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-16380">1,676,676</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-14268"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_2" id="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-16381">412,267</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-16382">386,829</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-16383">394,566</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="0" unitRef="usd" id="ixv-16384">402,457</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="0" unitRef="usd" id="ixv-16385">410,506</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-16386">2,006,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-16387">329,949</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">1,676,676</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><ix:footnote id="ix_2_footnote" xml:lang="en-US"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-16389">358,998</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-16390">1,317,678</ix:nonFraction>, respectively,&#160;for the year ended December 31, 2023.</span></ix:footnote></td>
</tr></table></ix:continuation></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 99; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-14361"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 15 &#8211; Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income tax</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"><span style="background-color: white"><i><span style="text-decoration:underline">United States</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#8217;s net operating loss carry forward for United
States income taxes was approximately $<ix:nonFraction contextRef="c127" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-16391">6.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c128" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-16392">4.6</ix:nonFraction> million, respectively. The net operating loss carry forwards are available
to reduce future years&#8217; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#8217;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-16393">100</ix:nonFraction>% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.</span></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"><span style="background-color: white">On December
22, 2017, the &#8220;Tax Cuts and Jobs Act&#8221; (&#8220;The 2017 Tax Act&#8221;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;<ix:nonFraction contextRef="c129" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-16394">34</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c130" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-16395">21</ix:nonFraction>%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#8220;GILTI&#8221;), which is a new tax on certain off-shore earnings at an effective rate of&#160;<ix:nonFraction contextRef="c131" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-16396">10.5</ix:nonFraction>% for tax years beginning
after December 31, 2017 (increasing to&#160;<ix:nonFraction contextRef="c132" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-16397">13.125</ix:nonFraction>% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;<ix:nonFraction contextRef="c133" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-16398"><ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" scale="-2" unitRef="pure" id="ixv-16399">10.5</ix:nonFraction></ix:nonFraction>% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i><span style="text-decoration:underline">British Virgin
Islands</span></i></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"><span style="background-color: white">Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.</span></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"><span style="background-color: white"><i><span style="text-decoration:underline">Hong
Kong</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-16400">8.25</ix:nonFraction>% for assessable profits on the first HK$<ix:nonFraction contextRef="c0" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" scale="6" unitRef="usd" id="ixv-16401">2</ix:nonFraction> million and <ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-16402">16.5</ix:nonFraction>% for any assessable profits in excess of HK$<ix:nonFraction contextRef="c7" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution" scale="6" unitRef="usd" id="ixv-16403">2</ix:nonFraction> million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.</span></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"><span style="background-color: white"><i><span style="text-decoration:underline">PRC</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Makesi WFOE,
Highlight WFOE, Highlight Media</span>, Yuanma <span style="background-color: white">and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#8220;EIT Laws&#8221;), Chinese enterprises are subject to income tax at a rate of&#160;<ix:nonFraction contextRef="c134" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-16404">25</ix:nonFraction>% after appropriate tax adjustments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 100; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-14431"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-16405">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-16406">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


<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"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-14488"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd" id="ixv-16407">6,295,697</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" scale="0" unitRef="usd" id="ixv-16408">4,574,581</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" scale="0" unitRef="usd" id="ixv-16409">352,102</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"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-16410">6,647,799</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-16411">4,574,581</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="0" unitRef="usd" id="ixv-16412">327,822</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilities" scale="0" unitRef="usd" id="ixv-16413">327,822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Value
added tax</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;<ix:nonFraction contextRef="c133" decimals="2" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxRatePercentage" scale="-2" unitRef="pure" id="ixv-16414">6</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c135" decimals="2" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxRatePercentage" scale="-2" unitRef="pure" id="ixv-16415">13</ix:nonFraction>% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#8217;s
finished products can be used to offset the VAT due on sales of the finished products and services.</span></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"><ix:nonNumeric contextRef="c0" continuedAt="gdc_ScheduleOfTaxesPayableTableTextBlock-c0_cont_1" escape="true" name="gdc:ScheduleOfTaxesPayableTableTextBlock" id="ixv-14605"><span style="background-color: white">Taxes payable
consisted of the following:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="gdc_ScheduleOfTaxesPayableTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:ValueAddedTaxTaxesPayable" scale="0" unitRef="usd" id="ixv-16416">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; 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"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-16417">8,478</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="ixv-14667"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 16 &#8211; Concentration
of Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd" id="ixv-16418">250,000</ix:nonFraction>. At December 31, 2023 and 2022,
the Company had $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd" id="ixv-16419">4,458,402</ix:nonFraction> and <span style="-sec-ix-hidden: hidden-fact-219">nil</span> in excess of the FDIC insured limit, respectively. </span></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"><span style="background-color: white">As of December
31, 2023 and 2022, $<ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea" scale="0" unitRef="usd" id="ixv-16420">211,222</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea" scale="0" unitRef="usd" id="ixv-16421">215,880</ix:nonFraction>&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</span></p></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 101; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ixv-14696"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
17 &#8211; Equity</b></span></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"><span style="background-color: white"><b><i>Statutory
Reserves and Restricted Net Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:TaxProfitsPercentage" scale="-2" unitRef="pure" id="ixv-16422">10</ix:nonFraction>% of its annual after-tax profits to a general reserve fund until such fund has reached <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:RegisteredCapitalPercentage" scale="-2" unitRef="pure" id="ixv-16423">50</ix:nonFraction>% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:NetProfitPercentage" scale="-2" unitRef="pure" id="ixv-16424">10</ix:nonFraction>% of net profits as reported in each subsidiary&#8217;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to <span style="-sec-ix-hidden: hidden-fact-232">nil</span> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:StatutoryReserves" scale="0" unitRef="usd" id="ixv-16425">4,467</ix:nonFraction>, respectively.</span></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"><span style="background-color: white">In addition,
under PRC laws and regulations, the Company&#8217;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#8217;s PRC totaling $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gdc:CapitalAndStatutoryReserve" scale="0" unitRef="usd" id="ixv-16426">1,083,267</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gdc:CapitalAndStatutoryReserve" scale="0" unitRef="usd" id="ixv-16427">492,315</ix:nonFraction> as of December 31, 2023 and 2022, respectively.</span></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"><span style="background-color: white">Furthermore,
cash transfers from the Company&#8217;s PRC subsidiaries to the Company&#8217;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#8217;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.</span></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"><span style="background-color: white"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#8220;April 2022 SPA&#8221;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of <ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-16428">7,680,000</ix:nonFraction>
shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c139" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16429">1.00</ix:nonFraction> per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#8217;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#8217;s indirectly owned subsidiary,
to establish a VIE structure (the &#8220;Yuan Ma Acquisition&#8221;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the <ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-16430">7,680,000</ix:nonFraction> shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the <ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-16431">7,680,000</ix:nonFraction> shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.</span></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"><span style="background-color: white">On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#8220;September 2022 SPA&#8221;) with Highlight Media, and all the
shareholders of Highlight Media (&#8220;Highlight Media Shareholders&#8221;).</span></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"><span style="background-color: white">Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of <ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16432">9,000,000</ix:nonFraction> shares of common stock of the Company, valued at $<ix:nonFraction contextRef="c142" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16433">0.25</ix:nonFraction>
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#8217;s and Highlight Media Shareholders&#8217; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#8220;Highlight Media
Acquisition&#8221;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 102; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $<ix:nonFraction contextRef="c143" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16434">0.0001</ix:nonFraction> per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#8220;Reverse Stock Split&#8221;).
Upon effectiveness of the Reverse Stock Split, every thirty (<ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" sign="-" unitRef="shares" id="ixv-16435">30</ix:nonFraction>) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at <ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16436">200,000,000</ix:nonFraction> shares of common stock, par value $<ix:nonFraction contextRef="c144" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16437">0.0001</ix:nonFraction> per shares, and <ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-16438">20,000,000</ix:nonFraction> shares of preferred
stock, par value $<ix:nonFraction contextRef="c144" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16439">0.0001</ix:nonFraction> per shares. The Reverse Stock Split does not alter the par value of the Company&#8217;s common stock or modify
any voting rights or other terms of the common stock.</span></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"><span style="background-color: white">On May 1,
2023, the Company entered into a placement agency agreement (the &#8220;May 2023 Placement Agency Agreement&#8221;), with Univest Securities,
LLC (the &#8220;Placement Agent&#8221; or &#8220;Univest&#8221;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#8217;s common stock in a registered direct offering (the &#8220;May 2023 RD Offering&#8221;), and a
concurrent private placement (the &#8220;May 2023 PIPE Offering&#8221;, together with the RD Offering, collectively the &#8220;May 2023
Offering&#8221;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.</span></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"><span style="background-color: white">On May 4,
2023, the Company sold an aggregate of <ix:nonFraction contextRef="c145" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16440">310,168</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c145" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16441">0.0001</ix:nonFraction> per share, and pre-funded warrants
to purchase up to an aggregate of <ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16442">844,351</ix:nonFraction> shares of common stock are sold to certain purchasers (the &#8220;May 2023 Offering Purchasers&#8221;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#8220;May 2023 Securities Purchase Agreement&#8221;).
The purchase price of each share of common stock is $<ix:nonFraction contextRef="c147" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16443">8.35</ix:nonFraction>. The purchase price of each pre-funded warrant is $<ix:nonFraction contextRef="c148" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16444">8.349</ix:nonFraction>, which equals the price
per share of common stock being sold to the public in this offering, minus $<ix:nonFraction contextRef="c148" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16445">0.001</ix:nonFraction>. The pre-funded warrants to purchase up to an aggregate
of <ix:nonFraction contextRef="c149" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16446">844,351</ix:nonFraction> shares of common stock were exercised in full in May 2023. </span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</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"><span style="background-color: white">In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to <ix:nonFraction contextRef="c150" decimals="3" format="ixt:num-dot-decimal" name="gdc:GrossProceedsReceivedPercentage" scale="-2" unitRef="pure" id="ixv-16447">7.0</ix:nonFraction>% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $<ix:nonFraction contextRef="c150" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpenseOfferingCost" scale="6" unitRef="usd" id="ixv-16448">8.5</ix:nonFraction> million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.</span></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"><span style="background-color: white">On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#8217;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $<ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="0" unitRef="usd" id="ixv-16449">750,000</ix:nonFraction>, payable in the form of issuance of&#160;<ix:nonFraction contextRef="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" unitRef="shares" id="ixv-16450">187,500</ix:nonFraction>&#160;shares
of common stock of the Company, valued at $<ix:nonFraction contextRef="c153" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16451">4.00</ix:nonFraction>&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#8217;s designees and the transaction was completed.</span></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"><span style="background-color: white">On November
1, 2023, the Company entered into a placement agency agreement (the &#8220;November 2023 Placement Agency Agreement&#8221;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
and a concurrent private placement (the &#8220;November 2023 Offering&#8221;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 103; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Pursuant
to the November 2023 Offering, <ix:nonNumeric contextRef="c0" name="us-gaap:SignificantPurchaseCommitmentDescription" id="ixv-16452">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;).</ix:nonNumeric> The purchase price of each common stock is $<ix:nonFraction contextRef="c154" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16453">3.019</ix:nonFraction>. The purchase price
of each November 2023 Pre-funded Warrant is $<ix:nonFraction contextRef="c155" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16454">3.018</ix:nonFraction>, which equals the price per common stock being sold in the November 2023 Offering,
minus $<ix:nonFraction contextRef="c155" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16455">0.001</ix:nonFraction>. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. </span></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"><span style="background-color: white">The total
proceeds from the November 2023 Offering was approximately $<ix:nonFraction contextRef="c155" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredOfferingCosts" scale="6" unitRef="usd" id="ixv-16456">10.0</ix:nonFraction> million. Offering costs of approximately $<ix:nonFraction contextRef="c84" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DeferredOfferingCosts" scale="6" unitRef="usd" id="ixv-16457">1.0</ix:nonFraction> million, consisting of
approximately $<ix:nonFraction contextRef="c82" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherUnderwritingExpense" scale="6" unitRef="usd" id="ixv-16458">0.7</ix:nonFraction> million underwriting commissions and $<ix:nonFraction contextRef="c82" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="6" unitRef="usd" id="ixv-16459">0.3</ix:nonFraction> million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.</span></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"><span style="background-color: white">In November
and December 2023, holders of <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16460"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16461">963,600</ix:nonFraction></ix:nonFraction> of the November 2023 Pre-Funded Warrants exercised their option to purchase <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-16462"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-16463">963,600</ix:nonFraction></ix:nonFraction> shares of the
Company&#8217;s common stock, leaving <ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16464"><ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16465">912,503</ix:nonFraction></ix:nonFraction> of November 2023 Pre-Funded Warrants are still outstanding.</span></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"><span style="background-color: white">The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 26, 2021, and related prospectus
supplement.</span></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"><span style="background-color: white">As of December
31, 2023 and 2022, the total outstanding shares of the Company&#8217;s common stock was <ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-16466">5,453,416</ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-16467">1,844,877</ix:nonFraction>, respectively.</span></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"><span style="background-color: white"><b><i>Warrants and Options</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"><span style="background-color: white">On July
29, 2015, the Company sold <ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-16468">10,000,000</ix:nonFraction> units at a purchase price of $<ix:nonFraction contextRef="c158" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16469">5.00</ix:nonFraction> per unit (&#8220;Public Units&#8221;) in its initial public offering
(the &#8220;IPO&#8221;). Each Public Unit consists of <ix:nonFraction contextRef="c159" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-16470">one</ix:nonFraction> share of the Company&#8217;s common stock, $<ix:nonFraction contextRef="c160" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16471">0.0001</ix:nonFraction> par value, and <ix:nonFraction contextRef="c160" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-16472">one</ix:nonFraction> warrant
(the &#8220;Public Warrants&#8221;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $<ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="gdc:ExercisePriceOfPerHalfShare" scale="0" unitRef="usdPershares" id="ixv-16473">2.88</ix:nonFraction> per half share ($<ix:nonFraction contextRef="c159" decimals="2" format="ixt:num-dot-decimal" name="gdc:ExercisePriceOfPerWholeShare" scale="0" unitRef="usdPershares" id="ixv-16474">5.75</ix:nonFraction> per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on <ix:nonNumeric contextRef="c161" format="ixt-sec:durday" name="gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" id="ixv-16475">30</ix:nonNumeric> days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
</span></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"><span style="background-color: white">The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="gdc:NumberOfSharesIssuedPerUnit" scale="0" unitRef="shares" id="ixv-16476">500,000</ix:nonFraction>&#160;units (&#8220;Private Units&#8221;)
at $<ix:nonFraction contextRef="c163" decimals="2" format="ixt:num-dot-decimal" name="gdc:PricePerUnit" scale="0" unitRef="usdPershares" id="ixv-16477">5.00</ix:nonFraction>&#160;per unit in a private placement for an aggregate price of $<ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="0" unitRef="usd" id="ixv-16478">2,500,000</ix:nonFraction>. Each Private Unit consists of <ix:nonFraction contextRef="c163" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-16479">one</ix:nonFraction> share of the Company&#8217;s
common stock, $<ix:nonFraction contextRef="c163" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16480">0.0001</ix:nonFraction> par value, and <ix:nonFraction contextRef="c164" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-16481">one</ix:nonFraction> warrant (the &#8220;Private Warrants&#8221;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the <ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-16482">500,000</ix:nonFraction> Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.</span></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"><span style="background-color: white"><ix:nonNumeric contextRef="c166" name="us-gaap:SaleOfStockDescriptionOfTransaction" id="ixv-16483">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023</ix:nonNumeric>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 104; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.</span></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"><span style="background-color: white">On February
18, 2021, the Company entered into a securities purchase agreement (the &#8220;February 2021 Securities Purchase Agreement&#8221;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16484">138,889</ix:nonFraction>&#160;shares of common stock, (ii) registered
warrants (the &#8220;February 2021 Registered Warrants&#8221;) to purchase an aggregate of up to&#160;<ix:nonFraction contextRef="c168" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16485">54,646</ix:nonFraction>&#160;shares of common stock
and (iii) unregistered warrants (the &#8220;February 2021 Unregistered Warrants&#8221;) to purchase up to&#160;<ix:nonFraction contextRef="c169" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-16486">84,244</ix:nonFraction>&#160;shares (the
&#8220;Warrant Shares&#8221;) of common stock in a registered direct offering (the &#8220;February 2021 Registered Direct Offering&#8221;)
and a concurrent private placement (the &#8220;February 2021 Private Placement,&#8221; and together with the February 2021 Registered
Direct Offering, the &#8220;February 2021 Offering&#8221;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.</span></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"><span style="background-color: white">The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $<ix:nonFraction contextRef="c170" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16487">201.60</ix:nonFraction>&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#8220;Price Protection Adjustment&#8221;).</span></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"><span style="background-color: white">The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16488">84,244</ix:nonFraction>&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16489">201.60</ix:nonFraction>&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16490">183.00</ix:nonFraction>, a reduction of the exercise price to $<ix:nonFraction contextRef="c171" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16491">183.00</ix:nonFraction>,
upon obtaining such stockholder approval.</span></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"><span style="background-color: white">The Company
paid the Placement Agent a cash fee of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-16492">2,310,000</ix:nonFraction>, including $<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForCommissions" scale="0" unitRef="usd" id="ixv-16493">2,000,000</ix:nonFraction>&#160;in commission which was equal to eight percent (<ix:nonFraction contextRef="c172" decimals="3" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-16494">8.0</ix:nonFraction>%) of
the aggregate gross proceeds raised in February 2021 Offering, $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:NonaccountableExpense" scale="0" unitRef="usd" id="ixv-16495">250,000</ix:nonFraction>&#160;in non-accountable expense which was equal to one percent
(<ix:nonFraction contextRef="c173" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-16496">1</ix:nonFraction>%) of the aggregate gross proceeds raised in the February 2021 Offering, and $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:AccountableExpenses" scale="0" unitRef="usd" id="ixv-16497">60,000</ix:nonFraction>&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16498">6,945</ix:nonFraction>&#160;shares of common stock (the &#8220;February 2021 Placement
Agent Warrants&#8221;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-16499">180.00</ix:nonFraction>&#160;per share.</span></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"><span style="background-color: white">Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#8220;Stockholder Approval&#8221;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16500">231,802</ix:nonFraction>&#160;shares (<ix:nonFraction contextRef="c176" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-16501">19.99</ix:nonFraction>% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#8220;Issuable
Maximum&#8221;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 105; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16502">231,802</ix:nonFraction>&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $<ix:nonFraction contextRef="c177" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16503">183.00</ix:nonFraction>.</span></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"><span style="background-color: white">On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;<ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="gdc:AggregateOfSharesOfCommonStock" scale="0" unitRef="shares" id="ixv-16504">844,351</ix:nonFraction>&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="gdc:PrefundedWarrant" scale="0" unitRef="usd" id="ixv-16505">8.349</ix:nonFraction>. In connection with
the Pre-Funded Warrant Shares, &#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-16506">0.001</ix:nonFraction>.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;<ix:nonFraction contextRef="c133" decimals="4" format="ixt:num-dot-decimal" name="gdc:OutstandingCommonStockPercentage" scale="-2" unitRef="pure" id="ixv-16507">4.99</ix:nonFraction>%
(or, upon election of the holder,&#160;<ix:nonFraction contextRef="c135" decimals="4" format="ixt:num-dot-decimal" name="gdc:OutstandingCommonStockPercentage" scale="-2" unitRef="pure" id="ixv-16508">9.99</ix:nonFraction>%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than&#160;<ix:nonFraction contextRef="c178" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-16509">4.99</ix:nonFraction>% (or&#160;<ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="gdc:CommonStockSharesOutstandingPercentage" scale="-2" unitRef="pure" id="ixv-16510">9.99</ix:nonFraction>%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares" id="ixv-16511">0.001</ix:nonFraction>&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.</span></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"><span style="background-color: white">In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gdc:WarrantsToPurchaseShares" scale="0" unitRef="shares" id="ixv-16512">1,154,519</ix:nonFraction>&#160;shares of common stock (the &#8220;May 2023 Unregistered
Warrants&#8221;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $<ix:nonFraction contextRef="c179" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-16513">8.35</ix:nonFraction> per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.</span></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"><span style="background-color: white">In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant
Exchange Agreements&#8221; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to <ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16514">577,260</ix:nonFraction> shares of the Company&#8217;s Common Stock (the &#8220;Exchange Warrants&#8221;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.</span></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"><span style="background-color: white">The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16515">115,452</ix:nonFraction>&#160;shares of common stock at an exercise price
of $<ix:nonFraction contextRef="c83" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16516">10.02</ix:nonFraction>&#160;per share (the &#8220;May 2023 Placement Agent Warrants&#8221;), which represents&#160;<ix:nonFraction contextRef="c181" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-16517">120</ix:nonFraction>% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#8217;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.</span></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"><span style="background-color: white">In connection
with the November 2023 Offering, <ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16518">1,876,103</ix:nonFraction>&#160;shares of the November 2023 Pre-Funded Warrants and <ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-16519">3,312,356</ix:nonFraction>&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#8217;s common stock, with an exercise price equal to $<ix:nonFraction contextRef="c87" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-16520">0.001</ix:nonFraction> per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#8217;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (<ix:nonNumeric contextRef="c82" format="ixt-sec:duryear" name="gdc:WarrantExpireTerm" id="ixv-16521">5</ix:nonNumeric>) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $<ix:nonFraction contextRef="c183" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-16522">3.019</ix:nonFraction>, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, <ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" scale="0" unitRef="usd" id="ixv-16523">963,600</ix:nonFraction> of the November 2023 Pre-Funded
Warrants were exercised, leaving <ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-16524">912,503</ix:nonFraction> of November 2023 Pre-Funded Warrants are still outstanding.</span></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"><span style="background-color: white">The Placement
Agent of the November 2023 Offering also received warrants purchase up to <ix:nonFraction contextRef="c84" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16525">331,236</ix:nonFraction> shares of common stock (equal to <ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage" scale="-2" unitRef="pure" id="ixv-16526">5.0</ix:nonFraction>% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $<ix:nonFraction contextRef="c184" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-16527">3.623</ix:nonFraction> per share (the &#8220;November 2023 Placement Agent
Warrants&#8221;), which represents <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gdc:AggregateGrossProceedsPercentage" scale="-2" unitRef="pure" id="ixv-16528">120</ix:nonFraction>% of November 2023 Offering price, for an aggregate purchase price of <ix:nonFraction contextRef="c0" decimals="-2" format="ixt-sec:numwordsen" name="gdc:AggregatePurchasePrice" scale="2" unitRef="usd" id="ixv-16529">one</ix:nonFraction> hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#8217;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 106; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-14905"><span style="background-color: white">The summary of warrant activity
is as follows:</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_2" id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-16530">4,539,674</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: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-16531">151,323</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: 9%; text-align: right"><ix:nonFraction contextRef="c185" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16532">172.5</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: 9%; text-align: right"><ix:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="ixv-16533">0.10</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-16534">7,056,758</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 contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" scale="0" unitRef="shares" id="ixv-16535">7,056,758</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 contextRef="c186" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16536">3.73</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:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeGrantedAcquired" id="ixv-16537">4.80</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-16538">164,675</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 contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" scale="0" unitRef="shares" id="ixv-16539">5,488</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 contextRef="c186" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16540">172.5</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:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeForfeited" id="ixv-16541">0.10</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-16542">1,807,951</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c186" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" scale="0" unitRef="shares" id="ixv-16543">1,807,951</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c186" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16544">0.001</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c187" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-16545">9,623,806</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c187" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-16546">5,394,642</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c187" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16547">19.45</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c186" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" id="ixv-16548">4.54</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The summary of option activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-16549">824,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" scale="0" unitRef="shares" id="ixv-16550">27,467</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16551">150.00</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c189" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" id="ixv-16552">0.10</ix:nonNumeric></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c189" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" unitRef="shares" id="ixv-16553">824,000</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 contextRef="c189" decimals="INF" format="ixt:num-dot-decimal" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" scale="0" unitRef="shares" id="ixv-16554">27,467</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 contextRef="c189" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-16555">150.00</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:nonNumeric contextRef="c189" format="ixt-sec:duryear" name="gdc:AverageRemainingContractualLifeForfeited" id="ixv-16556">0.10</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-15176"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
18 &#8211; Commitments and Contingencies</b></span></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"><span style="background-color: white"><b><i>Contingencies</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock" id="ixv-15194"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
19 &#8211; Segment Reporting</b></span></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"><span style="background-color: white">The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#8217;s chief operating decision maker</span>, who has been identified
as the Company&#8217;s chief executive officer, <span style="background-color: white">evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.</span></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"><span style="background-color: white">As of December
31, 2023, the Company&#8217;s remain business segment and operations is Virtual Content Production. The Company&#8217;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#8217;s performance.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 107; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="ixv-15222"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 20 &#8211; Discontinued
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="ixv-15229"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span></ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<ix:continuation id="_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-16557">165,993</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: 9%; text-align: right"><ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-16558">153,304</ix:nonFraction></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: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-16559">7,616,615</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-16560">165,993</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="0" unitRef="usd" id="ixv-16561">7,769,919</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td>COST OF REVENUES</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">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-16562">88,658</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 contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-16563">97,770</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c194" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-16564">5,527,950</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-16565">88,658</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="0" unitRef="usd" id="ixv-16566">5,625,720</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-16567">77,335</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="0" unitRef="usd" id="ixv-16568">2,144,199</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="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">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-16569">2,209,894</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 contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-16570">8,225,301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" unitRef="usd" id="ixv-16571">20,085,243</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-16572">2,209,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" scale="0" unitRef="usd" id="ixv-16573">28,310,544</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-16574">2,132,559</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="0" unitRef="usd" id="ixv-16575">26,166,345</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">OTHER INCOME (EXPENSE)</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(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" scale="0" unitRef="usd" id="ixv-16576">49</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 contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" scale="0" unitRef="usd" id="ixv-16577">65,274</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="0" unitRef="usd" id="ixv-16578">248</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 contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense" scale="0" unitRef="usd" id="ixv-16579">1,022</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="0" unitRef="usd" id="ixv-16580">709</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome" scale="0" unitRef="usd" id="ixv-16581">70,831</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" scale="0" unitRef="usd" id="ixv-16582">510</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" scale="0" unitRef="usd" id="ixv-16583">135,083</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-16584">2,132,049</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 contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="0" sign="-" unitRef="usd" id="ixv-16585">26,031,262</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="0" unitRef="usd" id="ixv-16586">315,933</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16587">2,132,049</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 contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-16588">26,347,195</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock" id="ixv-15537"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 21 &#8211; Assets and
Liabilities Measured at Fair Value</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="ixv-16589">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</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><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16590">1,048,219</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right"><ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16591">1,048,219</ix:nonFraction></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: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c201" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16592">1,553,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16593">1,553,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16594">2,602,027</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-16595">2,602,027</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 108; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob</span>servable <span style="background-color: white">inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.</span></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"><span style="background-color: white">There were
no assets/liabilities measured at fair value as of December 31, 2022.</span></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"><span style="background-color: white">There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-15693"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
22 &#8211; Subsequent events</b></span></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"><span style="background-color: white">On January
11, 2024, the Company issued the <ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16596">400,000</ix:nonFraction> shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns <ix:nonFraction contextRef="c209" decimals="6" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-16597">73.3333</ix:nonFraction>% of the total equity interest of SH Xianzhui.</span></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"><span style="background-color: white">On February 15, 2024 and March 19,
2024, holders of <ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16598"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16599">513,841</ix:nonFraction></ix:nonFraction> of the November 2023 Pre-Funded Warrants exercised their option to purchase <ix:nonFraction contextRef="c210" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-16600"><ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-16601">513,841</ix:nonFraction></ix:nonFraction> shares of the Company&#8217;s
common stock, leaving <ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16602"><ix:nonFraction contextRef="c213" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16603">398,662</ix:nonFraction></ix:nonFraction> of November 2023 Pre-Funded Warrants still outstanding.</span></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"><span style="background-color: white">In March
2024, the Company entered into a placement agency agreement (the &#8220;March 2024 Placement Agency Agreement&#8221;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering and
a concurrent private placement (the &#8220;March 2024 Offering&#8221;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></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"><span style="background-color: white">Pursuant
to the March 2024 Offering, an aggregate of&#160;<ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16604">810,277</ix:nonFraction> shares of common stock of the Company, par value $<ix:nonFraction contextRef="c214" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-16605">0.0001</ix:nonFraction>&#160;per share, were
sold to certain purchasers (the &#8220;March 2024 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#8220;March 2024 Securities Purchase Agreement&#8221;) at a price of $<ix:nonFraction contextRef="c214" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-16606">1.144</ix:nonFraction> per common stock, for aggregated proceeds of
approximately $<ix:nonFraction contextRef="c215" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" unitRef="usd" id="ixv-16607">0.9</ix:nonFraction> million. The Company paid Univest a cash fee equal to <ix:nonFraction contextRef="c215" decimals="3" format="ixt:num-dot-decimal" name="gdc:GrossProceedsReceivedPercentage" scale="-2" unitRef="pure" id="ixv-16608">4.0</ix:nonFraction>% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to <ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" unitRef="shares" id="ixv-16609">40,514</ix:nonFraction> shares of common stock of the Company at an exercise price
of $<ix:nonFraction contextRef="c215" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceDecrease" scale="0" unitRef="usdPershares" id="ixv-16610">1.373</ix:nonFraction> per share, (the &#8220;March 2024 Placement Agent Warrants&#8221;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.</span></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"><span style="background-color: white">On March 26, 2024, holders of <ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares" id="ixv-16611">865,376</ix:nonFraction>
November 2023 Registered Warrants exercised their options to purchase <ix:nonFraction contextRef="c216" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="0" unitRef="shares" id="ixv-16612">709,877</ix:nonFraction> shares of the Company&#8217;s common stock.</span></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p><div>


</div><!-- Field: Page; Sequence: 109; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></span></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of Section 13 or 15(d) of the Securities Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned,
thereunto duly authorized on April 2, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 45pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3"><span style="font-size: 10pt"><b>GD CULTURE GROUP LIMITED</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td colspan="3">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><i>/s/ Xiao Jian Wang</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><span style="font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 32%"><span style="font-size: 10pt">Xiao Jian Wang</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><span style="font-size: 10pt">Chief Executive Officer, President and<br/>
 Chairman of the Board<br/>
<i>(Principal Executive Officer)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="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-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><i>/s/ Zihao Zhao</i></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><span style="font-size: 10pt">Name:&#160;</span></td>
    <td style="width: 32%"><span style="font-size: 10pt">Zihao Zhao</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><span style="font-size: 10pt">Chief Financial Officer<br/>
 (<i>Principal Financial Officer and Principal Accounting Officer)</i></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: center; vertical-align: bottom; width: 30%; border-bottom: black 1.5pt solid"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 50%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Position</b></span></td>
    <td style="vertical-align: top; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 18%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Date</b></span></td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Xiao Jian Wang</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Executive Officer, President and Chairman of the Board of Directors </span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Xiao Jian Wang</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt"><i>(Principal Executive Officer)</i></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Zihao Zhao</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Chief Financial Officer </span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Zihao Zhao</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt"><i>(Principal Financial Officer and Principal Accounting Officer)</i></span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom"><span style="font-size: 10pt">/s/ Shuang Zhang</span></td>
    <td style="padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-size: 10pt">Vice President and Director</span></td>
    <td style="padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Shuang Zhang</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Yi Zhong</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Yi Zhong</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Shuaiheng Zhang</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Shuaiheng Zhang</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom"><span style="font-size: 10pt">/s/ Mingyue Cai</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Director</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">April 2, 2024</td></tr>
  <tr>
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Mingyue Cai</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">68</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:LocalPhoneNumber">  2590292</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-1" name="dei:CityAreaCode">+1-347</ix:nonNumeric>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="us-gaap:AccountsReceivableNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-3" name="gdc:ConvertibleNotesReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-6" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-8" name="gdc:OtherAssetNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-9" name="us-gaap:AccountsPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-10" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-11" name="us-gaap:TaxesPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-12" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-13" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-14" name="us-gaap:LiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-15" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-16" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-17" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-18" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-19" name="us-gaap:PreferredStockSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-20" name="us-gaap:PreferredStockSharesIssued" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-21" name="us-gaap:PreferredStockSharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-22" name="us-gaap:PreferredStockSharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-23" name="gdc:StatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-24" name="us-gaap:MinorityInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-25" name="us-gaap:SellingAndMarketingExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-26" name="us-gaap:ResearchAndDevelopmentExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-27" name="us-gaap:InvestmentIncomeInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-28" name="us-gaap:InterestExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-29" name="us-gaap:OtherNonoperatingIncome" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-30" name="us-gaap:NonoperatingIncomeExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-31" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-32" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-33" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-34" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-35" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" decimals="INF" id="hidden-fact-36" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">1531316</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="INF" id="hidden-fact-37" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">3227302</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-38" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">0.27</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-39" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" sign="-" unitRef="usdPershares">3.22</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-40" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" unitRef="usdPershares">19.86</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-41" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" sign="-" unitRef="usdPershares">0.66</ix:nonFraction>
<ix:nonFraction contextRef="c7" decimals="2" id="hidden-fact-42" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">20.13</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-43" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">3.88</ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-44" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-45" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c15" id="hidden-fact-46" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-47" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-48" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-49" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-50" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-51" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-52" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-53" name="us-gaap:ReclassificationsOfTemporaryToPermanentEquity" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-54" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-55" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-56" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-57" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-58" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-59" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-60" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-61" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-63" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-68" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-69" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-70" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-71" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-72" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-73" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-74" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-75" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-76" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-77" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-78" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-79" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-80" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-81" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-82" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-83" name="gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-84" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-85" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-86" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-87" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-88" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-89" name="us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-90" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-93" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c21" id="hidden-fact-94" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c22" id="hidden-fact-95" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-96" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-97" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-98" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-99" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-100" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-101" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-102" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c23" id="hidden-fact-103" name="gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c16" id="hidden-fact-104" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c17" id="hidden-fact-105" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c18" id="hidden-fact-106" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c19" id="hidden-fact-107" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c20" id="hidden-fact-108" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-109" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c24" id="hidden-fact-110" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-111" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-112" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c32" id="hidden-fact-113" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c36" id="hidden-fact-114" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-115" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-116" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-117" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-118" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-119" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-120" name="us-gaap:ProfitLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-121" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-122" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-123" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-124" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-125" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-126" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-127" name="gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-128" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-129" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-130" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-131" name="gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-132" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-133" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-134" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-135" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-136" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-137" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-138" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-139" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-140" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-141" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-142" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c46" id="hidden-fact-143" name="gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c40" id="hidden-fact-144" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c41" id="hidden-fact-145" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c42" id="hidden-fact-146" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c43" id="hidden-fact-147" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c44" id="hidden-fact-148" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c45" id="hidden-fact-149" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-150" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c8" id="hidden-fact-151" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c47" id="hidden-fact-152" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-153" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-154" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-155" name="us-gaap:OtherAssetImpairmentCharges" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-156" name="us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-157" name="us-gaap:IncreaseDecreaseInInventories" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-158" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-159" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-160" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-161" name="us-gaap:CashAcquiredFromAcquisition" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-162" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-163" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-164" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-165" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-166" name="us-gaap:ProceedsFromContributedCapital" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-167" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-168" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-169" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-170" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-171" name="gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-172" name="us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-173" name="gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-174" name="us-gaap:StockIssued1" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-175" name="us-gaap:DebtConversionConvertedInstrumentAmount1" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c57" id="hidden-fact-176" name="gdc:AgreementTerm">P20Y</ix:nonNumeric>
<ix:nonNumeric contextRef="c58" id="hidden-fact-177" name="gdc:AgreementTerm">P20Y</ix:nonNumeric>
<ix:nonFraction contextRef="c89" id="hidden-fact-178" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-179" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c95" id="hidden-fact-180" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-181" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-182" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-183" name="us-gaap:AccountsReceivableNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c39" id="hidden-fact-184" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-185" name="gdc:AllowanceForDoubtfulAccountsReceivableAdditions" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-186" name="gdc:DisposalOfHighlightMedia" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-187" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-188" name="gdc:ReceivableFromDisposalOfWuge" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c103" id="hidden-fact-189" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c106" id="hidden-fact-190" name="us-gaap:GoodwillAcquiredDuringPeriod" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c105" id="hidden-fact-191" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c108" id="hidden-fact-192" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c110" id="hidden-fact-193" name="us-gaap:GoodwillAndIntangibleAssetImpairment" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c111" id="hidden-fact-194" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c112" id="hidden-fact-195" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-196" name="us-gaap:Goodwill" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c114" id="hidden-fact-197" name="gdc:OtherPayableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c118" id="hidden-fact-198" name="gdc:OtherPayableRelatedPartiesCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-199" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c4" id="hidden-fact-200" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-201" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="pure" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-202" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-203" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-204" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-205" name="us-gaap:OperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-206" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-207" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-208" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-209" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-210" name="us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-211" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-212" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-213" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-214" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-215" name="gdc:ValueAddedTaxTaxesPayable" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-216" name="us-gaap:TaxesOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-217" name="us-gaap:TaxesOther" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-218" name="us-gaap:TaxesPayableCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c7" id="hidden-fact-219" name="gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c186" id="hidden-fact-220" name="gdc:AverageRemainingContractualLifeExercised" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-221" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-222" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-223" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c189" id="hidden-fact-224" name="gdc:AverageRemainingContractualLifeGrantedAcquired" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-225" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-226" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c189" id="hidden-fact-227" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c189" id="hidden-fact-228" name="gdc:AverageRemainingContractualLifeExercised" xsi:nil="true"/>
<ix:nonFraction contextRef="c190" id="hidden-fact-229" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c190" id="hidden-fact-230" name="gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance" unitRef="shares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c189" id="hidden-fact-231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-232" name="gdc:StatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c193" id="hidden-fact-233" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c193" id="hidden-fact-234" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c195" id="hidden-fact-235" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c195" id="hidden-fact-236" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c198" id="hidden-fact-237" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c199" id="hidden-fact-238" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c202" id="hidden-fact-239" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c203" id="hidden-fact-240" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c205" id="hidden-fact-241" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c206" id="hidden-fact-242" name="us-gaap:ReceivablesNetCurrent" unitRef="usd" xsi:nil="true"/>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-16858">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-16859">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-16860">0001641398</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="gdc-20231231.xsd" xlink:type="simple"/></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"/>
<ix:relationship fromRefs="ix_2_fact ix_3_fact hidden-fact-197 ix_4_fact" toRefs="ix_1_footnote"/>
<ix:relationship fromRefs="ix_5_fact" toRefs="ix_2_footnote"/>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</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="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</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="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</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="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</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="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</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="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</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="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</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="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-10-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-10-27</xbrli:startDate>
    <xbrli:endDate>2023-10-27</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:BeijingHeheMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-11</xbrli:startDate>
    <xbrli:endDate>2024-01-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">us-gaap:FinancialSupportPurchaseAgreementOfFinancialAssetsMember</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="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:MakesiIoTTechnologyShanghaiCoLtdMember</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="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:CitiProfitBVIMember</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="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:TMSRHKMember</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="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightHKMember</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="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:MakesiWfoeMember</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="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightWFOEMember</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="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:YuanmaMember</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="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:WugeMember</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="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightMediaMember</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="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:AICatalysisMember</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="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:SHXianzhuiMember</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="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-30</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-30</xbrli:startDate>
    <xbrli:endDate>2023-11-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-11-01</xbrli:startDate>
    <xbrli:endDate>2023-11-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</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="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</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="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</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="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</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="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</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="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-26</xbrli:startDate>
    <xbrli:endDate>2023-06-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiu435a1+ZDQdvSQ0REhWnAVqUcj8R4I0J8] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:YuanmaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-09-26</xbrli:startDate>
    <xbrli:endDate>2023-09-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:WugeMember</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="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-09</xbrli:startDate>
    <xbrli:endDate>2023-03-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</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="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</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="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</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="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</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="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</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="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</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="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</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="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-08-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-01</xbrli:startDate>
    <xbrli:endDate>2023-06-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</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="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-12-22</xbrli:startDate>
    <xbrli:endDate>2017-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-12-31</xbrli:startDate>
    <xbrli:endDate>2025-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">gdc: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="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-14</xbrli:startDate>
    <xbrli:endDate>2022-04-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-07-13</xbrli:startDate>
    <xbrli:endDate>2023-07-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:VariableIncomeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-06-21</xbrli:startDate>
    <xbrli:endDate>2022-06-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-11-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-05-31</xbrli:startDate>
    <xbrli:endDate>2023-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-22</xbrli:startDate>
    <xbrli:endDate>2023-06-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-22</xbrli:startDate>
    <xbrli:endDate>2023-06-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PublicWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-07-29</xbrli:startDate>
    <xbrli:endDate>2015-07-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PrivateWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-07-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-02-06</xbrli:startDate>
    <xbrli:endDate>2018-02-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gdc:UnderwriterMember</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="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:SecuritiesPurchaseAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-22</xbrli:startDate>
    <xbrli:endDate>2021-02-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PriceProtectionAdjustmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</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="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:PlacementAgentMember</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="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-17</xbrli:startDate>
    <xbrli:endDate>2021-02-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PreFundedWarrantsMember</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="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:ExchangeWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-05-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</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="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</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="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</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="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</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="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-03-31</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001641398</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-26</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="usdPershares">
  <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></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>ea020289401ex4-1_gdculture.htm
<DESCRIPTION>DESCRIPTION OF SECURITIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 4.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>DESCRIPTION OF SECURITIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>&nbsp;</I></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><I>A summary of the material provisions governing our securities registered
pursuant to Section 12(b) of the Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;) is provided below. This summary is
not complete and should be read together with our Articles of Incorporation, Certificates of Amendment to Articles of Incorporation and
the Second Amended and Restated Bylaws (&ldquo;articles and bylaws&rdquo;), copies of which are filed with the U.S. Securities Exchange
and Commission (the &ldquo;SEC&rdquo;). References herein to &ldquo;we,&rdquo; &ldquo;us,&rdquo; &ldquo;our,&rdquo; &ldquo;GDC&rdquo;
and the &ldquo;Company&rdquo; are to GD Culture Group Limited. Defined terms used herein and not defined herein shall have the meaning
ascribed to such terms in the Company&rsquo;s annual report on Form 10-K.</I></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">We had the following series of securities registered
pursuant to Section 12(b) of the Exchange Act:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid; width: 32%; font-size: 10pt; text-align: center"><B>Title of Each Class</B></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 32%; font-size: 10pt; text-align: center"><B>Trading symbol</B></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 32%; font-size: 10pt; text-align: center"><B>Name of Each Exchange On Which Registered</B></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="font-size: 10pt; text-align: center"><B>Common stock, par value $0.0001 per share</B></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><B>GDC</B></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center"><B>The Nasdaq Stock Market LLC</B></TD></TR>
  </TABLE>
<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">As provided in the articles and bylaws, our authorized
capital stock consists of 200,000,000 shares of common stock, par value $0.0001 per share, and 20,000,000 shares of preferred stock, par
value $0.0001 per share.</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">As of April 1, 2024, there were 7,887,411 shares
of common stock and no shares of preferred stock issued and outstanding.</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"><B>Common Stock</B></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"><B><I>Voting Rights</I></B><I>. </I>The
holders of common stock are entitled to one vote for each share held of record on all matters submitted to a vote of the
stockholders. Under our articles and bylaws, any corporate action to be taken by vote of stockholders other than for election of
directors or such actions requiring a different number of votes by statute or our articles or bylaws, shall be authorized by the
vote of the majority of the shares having voting power of those present in person or represented by proxy at a meeting of
stockholder, or by written consent signed by shareholders holding a majority of the voting power, or by a different proportion of
voting power if required for such corporate action. Directors are elected by a plurality of votes. Stockholders do not have
cumulative voting rights.</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"><B><I>Dividend Rights</I></B>. Subject to preferences
that may be applicable to any then-outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends,
if any, as may be declared from time to time by the board of directors out of legally available funds.</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"><B><I>Liquidation Rights</I></B>. In the event
of our liquidation, dissolution or winding up, holders of common stock will be entitled to share ratably in the net assets legally available
for distribution to stockholders after the payment of all of our debts and other liabilities and the satisfaction of any liquidation preference
granted to the holders of any then-outstanding shares of preferred stock.</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"><B><I>Other Rights</I></B>. Holders of common
stock have no preemptive, conversion or subscription rights and there are no redemption or sinking fund provisions applicable to the common
stock. The rights, preferences and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights
of the holders of shares of any series of preferred stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Preferred Stock</B></P>

<P STYLE="text-align: justify; 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">Our articles and bylaws authorize our board to
issue up to 20,000,000 shares of preferred stock in one or more series, to determine the designations and the powers, preferences and
rights and the qualifications, limitations and restrictions thereof, including the dividend rights, conversion or exchange rights, voting
rights (including the number of votes per share), redemption rights and terms, liquidation preferences, sinking fund provisions and the
number of shares constituting the series. Our board of directors could, without stockholder approval, issue preferred stock with voting
and other rights that could adversely affect the voting power and other rights of the holders of common stock and which could have the
effect of making it more difficult for a third party to acquire, or of discouraging a third party from attempting to acquire, a majority
of our outstanding voting stock.</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"><B>Anti-Takeover Provisions</B></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">Provisions of the Nevada Revised Statutes, our
articles and bylaws could have the effect of delaying or preventing a third-party from acquiring us, even if the acquisition would benefit
our stockholders. Such provisions of the&nbsp;Nevada&nbsp;Revised Statutes, our articles and bylaws are intended to enhance the likelihood
of continuity and stability in the composition of our board of directors and in the policies formulated by the board of directors and
to discourage certain types of transactions that may involve an actual or threatened change of control of our company. These provisions
are designed to reduce our vulnerability to an unsolicited proposal for a takeover that does not contemplate the acquisition of all of
our outstanding shares, or an unsolicited proposal for the restructuring or sale of all or part of our company.</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"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">Our articles and bylaws may be adopted, amended
or repealed by the affirmative vote of the holders of at least a majority of our outstanding shares of capital stock entitled to vote
for the election of directors, and except as provided by&nbsp;Nevada&nbsp;law, our board of directors shall have the power to adopt, amend
or repeal the articles and bylaws by a vote of not less than a majority of our directors. Any bylaw provision adopted by the board of
directors may be amended or repealed by the holders of a majority of the outstanding shares of capital stock entitled to vote for the
election of directors. Our articles and bylaws also contain limitations as to who may call special meetings as well as require advance
notice of stockholder matters to be brought at a meeting. Additionally, our articles and bylaws also provide that no director may be removed
by less than a two-thirds vote of the issued and outstanding shares entitled to vote on the removal. Our articles and bylaws also permit
the board of directors to establish the number of directors and fill any vacancies and newly created directorships. These provisions will
prevent a stockholder from increasing the size of our board of directors and gaining control of our board of directors by filling the
resulting vacancies with its own nominees.</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">Our articles and bylaws establish an advance notice
procedure for stockholder proposals to be brought before an annual meeting of our stockholders, including proposed nominations of persons
for election to the board of directors. Stockholders at an annual meeting will only be able to consider proposals or nominations specified
in the notice of meeting or brought before the meeting by or at the direction of the board of directors or by a stockholder who was a
stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has given us timely written notice,
in proper form, of the stockholder&rsquo;s intention to bring that business before the meeting. Although our articles and bylaws do not
give the board of directors the power to approve or disapprove stockholder nominations of candidates or proposals regarding other business
to be conducted at a special or annual meeting, our articles and bylaws may have the effect of precluding the conduct of certain business
at a meeting if the proper procedures are not followed or may discourage or deter a potential acquirer from conducting a solicitation
of proxies to elect its own slate of directors or otherwise attempting to obtain control of our company.</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"><B><I>Authorized but Unissued Shares</I></B>&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">Our authorized but unissued shares of common stock
are available for our board of directors to issue without stockholder approval. We may use these additional shares for a variety of corporate
purposes, including raising additional capital, corporate acquisitions and employee stock plans. The existence of our authorized but unissued
shares of common stock could render it more difficult or discourage an attempt to obtain control of the company by means of a proxy context,
tender offer, merger or other transaction since our board of directors can issue large amounts of capital stock as part of a defense to
a take-over challenge. In addition, we have authorized in our articles and bylaws 20,000,000 shares of preferred stock, none of which
are currently designated or outstanding. However, the board acting alone and without approval of our stockholders can designate and issue
one or more series of preferred stock containing super-voting provisions, enhanced economic rights, rights to elect directors, or other
dilutive features, that could be utilized as part of a defense to a take-over challenge.</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"><B><I>Supermajority Voting Provisions</I></B>&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">Nevada law provides generally that the affirmative
vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&rsquo;s articles of incorporation or
bylaws, unless a corporation&rsquo;s articles of incorporation or bylaws, as the case may be, require a greater percentage. Although our
articles and bylaws do not currently provide for such a supermajority vote on any matters other than as required by&nbsp;Nevada&nbsp;law,
our board of directors can amend our bylaws and we can, with the approval of our stockholders, amend our articles and bylaws to provide
for such a supermajority voting provision.</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"><B><I>Cumulative Voting</I></B></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">Furthermore, neither the holders of our common
stock nor the holders of our preferred stock have cumulative voting rights in the election of our directors. The combination of the present
ownership by a few stockholders of a significant portion of our issued and outstanding common stock and lack of cumulative voting makes
it more difficult for other stockholders to replace our board of directors or for a third party to obtain control of our company by replacing
its board of directors.</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"><B>Listing</B></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">Our common stocks are listed and traded under
the symbols &ldquo;GDC&rdquo; on the Nasdaq Capital Market tier of The Nasdaq Stock Market LLC.</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"><B>Transfer Agent and Registrar</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have appointed Continental Stock Transfer &amp; Trust Company, 1
State Street, 30th Floor, New York, NY 10004, as the transfer agent for our common stocks.</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: 2; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>ea020289401ex19-1_gdculture.htm
<DESCRIPTION>INSIDER TRADING POLICIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 19.1</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Insider Trading Policy</P>

<P STYLE="font: bold 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">This Insider Trading Policy describes the standards
of GD Culture Group Limited and its subsidiaries (the &ldquo;<B>Company</B>&rdquo;) on trading, and causing the trading of, the Company&rsquo;s
securities or securities of certain other publicly traded companies while in possession of confidential information. This Policy is divided
into two parts: the first part prohibits trading in certain circumstances and applies to all directors, officers and employees and their
respective immediate family members of the Company and the second part imposes special additional trading restrictions and applies to
all (i) directors of the Company, (ii) executive officers of the Company (together with the directors, &ldquo;<B>Company Insiders</B>&rdquo;)
, and (iii) certain other employees that the Company may designate from time to time as &ldquo;covered persons&rdquo; because of their position,
responsibilities or their actual or potential access to material information (&ldquo;Covered Employees&rdquo;, together with the Company
Insiders, &ldquo;Covered Persons&rdquo;).</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">One of the principal purposes of the federal securities
laws is to prohibit so-called &ldquo;insider trading.&rdquo; Simply stated, insider trading occurs when a person uses material nonpublic
information obtained through involvement with the Company to make decisions to purchase, sell, give away or otherwise trade the Company&rsquo;s
securities or the securities of certain other companies or to provide that information to others outside the Company. The prohibitions
against insider trading apply to trades, tips and recommendations by virtually any person, including all persons associated with the Company,
if the information involved is &ldquo;material&rdquo; and &ldquo;nonpublic.&rdquo; These terms are defined in this Policy under Part I, Section
3 below. The prohibitions would apply to any director, officer or employee who buys or sells securities on the basis of material nonpublic
information that he or she obtained about the Company, its customers, suppliers, partners, competitors or other companies with which the
Company has contractual relationships or may be negotiating transactions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>PART I</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>1. Applicability</U></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">This Policy applies to all trading or other transactions
in (i) the Company&rsquo;s securities, including common stock, options and any other securities that the Company may issue, such as preferred
stock, notes, bonds and convertible securities, as well as to derivative securities relating to any of the Company&rsquo;s securities, whether
or not issued by the Company and (ii) the securities of certain other companies, including common stock, options and other securities
issued by those companies as well as derivative securities relating to any of those companies&rsquo; securities.</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">This Policy applies to all employees of the Company,
all officers of the Company and all members of the Company&rsquo;s board of directors, officers, employees, and their respective family members.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>2. General Policy: No Trading or Causing
Trading While in Possession of Material Nonpublic Information</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(a)
</B></FONT>No director, officer or employee or any of their immediate family members may purchase or sell, or offer to purchase or sell,
any Company security, whether or not issued by the Company, while in possession of material nonpublic information about the Company. (The
terms &ldquo;material&rdquo; and &ldquo;nonpublic&rdquo; are defined in Part I, Section 3(a) and (b) below.)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(b)
</B></FONT>No director, officer or employee or any of their immediate family members who knows of any material nonpublic information about
the Company may communicate that information to (&ldquo;<B>tip</B>&rdquo;) any other person, including family members and friends, or otherwise
disclose such information without the Company&rsquo;s authorization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(c)
</B></FONT>No director, officer or employee or any of their immediate family members may purchase or sell any security of any other publicly-traded
company while in possession of material nonpublic information that was obtained in the course of his or her involvement with the Company.
No director, officer or employee or any of their immediate family members who knows of any such material nonpublic information may communicate
that information to, or tip, any other person, including family members and friends, or otherwise disclose such information without the
Company&rsquo;s authorization.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(d)
</B></FONT>For compliance purposes, you should never trade, tip or recommend securities (or otherwise cause the purchase or sale of securities)
while in possession of information that you have reason to believe is material and nonpublic unless you first consult with, and obtain
the advance approval of, the Compliance Officer (which is defined in Part I, Section 3(c) below).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(e)
</B></FONT>Covered Persons must &ldquo;pre-clear&rdquo; all trading in securities of the Company in accordance with the procedures set forth
in Part II, Section 3 below.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>3. Definitions</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(a) Material.</U></B> Insider trading restrictions
come into play only if the information you possess is &ldquo;material.&rdquo; Materiality, however, involves a relatively low threshold.
Information is generally regarded as &ldquo;material&rdquo; if it has market significance, that is, if its public dissemination is likely
to affect the market price of securities, or if it otherwise is information that a reasonable investor would want to know before making
an investment decision.</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">Information dealing with the following subjects
is reasonably likely to be found material in particular situations:</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) significant changes in the Company&rsquo;s prospects;</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">(ii) significant write-downs in assets or increases
in reserves;</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">(iii) developments regarding significant litigation
or government agency investigations;</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">(iv) liquidity problems;</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">(v) changes in earnings estimates or unusual gains
or losses in major operations;</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">(vi) major changes in the Company&rsquo;s management
or the board of directors;</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">(vii) changes in dividends;</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">(viii) extraordinary borrowings;</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">(ix) major changes in accounting methods or policies;</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">(x) award or loss of a significant contract;</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">(xi) cybersecurity risks and incidents, including
vulnerabilities and breaches;</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"></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">(xii) changes in debt ratings;</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">(xiii) proposals, plans or agreements, even if
preliminary in nature, involving mergers, acquisitions, divestitures, recapitalizations, strategic alliances, licensing arrangements,
or purchases or sales of substantial assets; and</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">(xiv) offerings of Company securities.</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">Material information is not limited to historical
facts but may also include projections and forecasts. With respect to a future event, such as a merger, acquisition or introduction of
a new product, the point at which negotiations or product development are determined to be material is determined by balancing the probability
that the event will occur against the magnitude of the effect the event would have on a company&rsquo;s operations or stock price should it
occur. Thus, information concerning an event that would have a large effect on stock price, such as a merger, may be material even if
the possibility that the event will occur is relatively small. When in doubt about whether particular nonpublic information is material,
you should presume it is material. <B>If you are unsure whether information is material, you should either consult the Compliance Officer
before making any decision to disclose such information (other than to persons who need to know it) or to trade in or recommend securities
to which that information relates or assume that the information is material.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(b) Nonpublic.</U></B> Insider trading prohibitions
come into play only when you possess information that is material and &ldquo;nonpublic.&rdquo; The fact that information has been disclosed
to a few members of the public does not make it public for insider trading purposes. To be &ldquo;public&rdquo; the information must have
been disseminated in a manner designed to reach investors generally, and the investors must be given the opportunity to absorb the information.
Even after public disclosure of information about the Company, you must wait until the close of business on the second trading day after
the information was publicly disclosed before you can treat the information as public.</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">Nonpublic information may include:</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) information available to a select group of
analysts or brokers or institutional investors;</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">(ii) undisclosed facts that are the subject of
rumors, even if the rumors are widely circulated; and</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">(iii) information that has been entrusted to the
Company on a confidential basis until a public announcement of the information has been made and enough time has elapsed for the market
to respond to a public announcement of the information, normally two trading days.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>As with questions of materiality, if you are
not sure whether information is considered public, you should either consult with the Compliance Officer or assume that the information
is nonpublic and treat it as confidential.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(c) Compliance Officer.</U></B> The Company
has appointed the <FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT> as the Compliance Officer for this Policy. The duties of
the Compliance Officer include, but are not limited to, the following:</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) assisting with implementation and enforcement
of this Policy;</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">(ii) circulating this Policy to all employees
and ensuring that this Policy is amended as necessary to remain up-to-date with insider trading laws;</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"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">(iii) pre-clearing all trading in securities of
the Company by Covered Persons in accordance with the procedures set forth in Part II, Section 3 below; and</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">(iv) providing approval of any Rule 10b5-1 plans
under Part II, Section 1(c) below and any prohibited transactions under Part II, Section 4 below.</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">(v) providing a reporting system with an effective
whistleblower protection mechanism.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>4. Exceptions</U></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">The trading restrictions of this Policy do not
apply to exercising stock options granted under the Company&rsquo;s current or future equity incentive plans or option plans for cash or the
delivery of previously owned Company stock. However, the sale of any shares issued on the exercise of Company-granted stock options and
any cashless exercise of Company-granted stock options are subject to trading restrictions under this Policy.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>5. Violations of Insider Trading Laws</U></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">Penalties for trading on or communicating material
nonpublic information can be severe, both for individuals involved in such unlawful conduct and their employers and supervisors, and may
include jail terms, criminal fines, civil penalties and civil enforcement injunctions. Given the severity of the potential penalties,
compliance with this Policy is absolutely mandatory.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(a) Legal Penalties.</U></B> A person who
violates insider trading laws by engaging in transactions in a company&rsquo;s securities when he or she has material nonpublic information
can be sentenced to a substantial jail term and required to pay a criminal penalty of several times the amount of profits gained or losses
avoided.</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">In addition, a person who tips others may also
be liable for transactions by the tippees to whom he or she has disclosed material nonpublic information. Tippers can be subject to the
same penalties and sanctions as the tippees, and the SEC has imposed large penalties even when the tipper did not profit from the transaction.</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">The SEC can also seek substantial civil penalties
from any person who, at the time of an insider trading violation, &ldquo;directly or indirectly controlled the person who committed such
violation,&rdquo; which would apply to the Company and/or management and supervisory personnel. These control persons may be held liable
for up to the greater of $1 million or three times the amount of the profits gained or losses avoided. Even for violations that result
in a small or no profit, the SEC can seek penalties from a company and/or its management and supervisory personnel as control persons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(b) Company-Imposed Penalties.</U></B> Employees
who violate this Policy may be subject to disciplinary action by the Company, including dismissal for cause. Any exceptions to the Policy,
if permitted, may only be granted by the Compliance Officer and must be provided before any activity contrary to the above requirements
takes place.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>6. Inquiries</U></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">If you have any questions regarding any of the
provisions of this Policy, please contact the Compliance Officer.</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"></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>PART II</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>1. Blackout Periods</U></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">All Covered Persons are prohibited from trading
in the Company&rsquo;s securities during blackout periods as defined below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(a) Quarterly Blackout Periods.</U></B>
Trading in the Company&rsquo;s securities is prohibited during the period beginning at the close of the market on two weeks before the end of
each fiscal quarter and ending at the close of business on the second trading day following the date the Company&rsquo;s financial results are
publicly disclosed. During these periods, Covered Persons generally possess or are presumed to possess material nonpublic information
about the Company&rsquo;s financial results.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(b) Other Blackout Periods.</U></B> From
time to time, other types of material nonpublic information regarding the Company (such as negotiation of mergers, acquisitions or dispositions,
investigation and assessment of cybersecurity incidents or new product developments) may be pending and not be publicly disclosed. While
such material nonpublic information is pending, the Company may impose special blackout periods during which Covered Persons are prohibited
from trading in the Company&rsquo;s securities. If the Company imposes a special blackout period, it will notify the Covered Persons affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>(c) Exception.</U></B> These trading restrictions
do not apply to transactions under a pre-existing written plan, contract, instruction, or arrangement under Rule 10b5-1 under the Securities
Exchange Act of 1934 (an &ldquo;<B>Approved 10b5-1 Plan</B>&rdquo;) that:</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) has been reviewed and approved at least one
month in advance of any trades thereunder by the Compliance Officer (or, if revised or amended, such revisions or amendments have been
reviewed and approved by the Compliance Officer at least one month in advance of any subsequent trades);</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">(ii) was entered into in good faith by the Covered
Person at a time when the Covered Person was not in possession of material nonpublic information about the Company; and</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">(iii) gives a third party the discretionary authority
to execute such purchases and sales, outside the control of the Covered Person, so long as such third party does not possess any material
nonpublic information about the Company; or explicitly specifies the security or securities to be purchased or sold, the number of shares,
the prices and/or dates of transactions, or other formula(s) describing such transactions.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>2. Trading Window</U></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">Covered Persons are permitted to trade in the
Company&rsquo;s securities when no blackout period is in effect. Generally, this means that Covered Persons can trade during the period beginning
on DAY THAT BLACKOUT PERIOD UNDER SECTION 1(A) ENDS and ending on DAY THAT NEXT BLACKOUT PERIOD UNDER SECTION 1(A) BEGINS. However, even
during this trading window, a Covered Person who is in possession of any material nonpublic information should not trade in the Company&rsquo;s
securities until the information has been made publicly available or is no longer material. In addition, the Company may close this trading
window if a special blackout period under Part II, Section 1(b) above is imposed and will re-open the trading window once the special
blackout period has ended.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>3. Pre-Clearance of Securities Transactions</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(a)
</B></FONT>Because Company Insiders are likely to obtain material nonpublic information on a regular basis, the Company requires all such
persons to refrain from trading, even during a trading window under Part II, Section 2 above, without first pre-clearing all transactions
in the Company&rsquo;s securities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(b)
</B></FONT>Subject to the exemption in subsection (d) below, no Company Insider may, directly or indirectly, purchase or sell (or otherwise
make any transfer, gift, pledge or loan of) any Company security at any time without first obtaining prior approval from the Compliance
Officer. These procedures also apply to transactions by such person&rsquo;s spouse, other persons living in such person&rsquo;s household and
minor children and to transactions by entities over which such person exercises control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(c)
</B></FONT>The Compliance Officer shall record the date each request is received and the date and time each request is approved or disapproved.
Unless revoked, a grant of permission will normally remain valid until the close of trading two business days following the day on which
it was granted. If the transaction does not occur during the two-day period, pre-clearance of the transaction must be re-requested.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(d)
</B></FONT>Pre-clearance is not required for purchases and sales of securities under an Approved 10b5-1 Plan. With respect to any purchase
or sale under an Approved 10b5-1 Plan, the third party effecting transactions on behalf of the Company Insider should be instructed to
send duplicate confirmations of all such transactions to the Compliance Officer.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>4. Prohibited Transactions</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(a)
</B></FONT>Company Insiders are prohibited from trading in the Company&rsquo;s equity securities during a blackout period imposed under an &ldquo;individual
account&rdquo; retirement or pension plan of the Company, during which at least 50% of the plan participants are unable to purchase, sell
or otherwise acquire or transfer an interest in equity securities of the Company, due to a temporary suspension of trading by the Company
or the plan fiduciary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(b)
</B></FONT>Covered Persons, including any person&rsquo;s spouse, other persons living in such person&rsquo;s household and minor children and entities
over which such person exercises control, are prohibited from engaging in the following transactions in the Company&rsquo;s securities unless
advance approval is obtained from the Compliance Officer:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal"><U>(i)
Short-term trading.</U></FONT> Company Insiders who purchase Company securities may not sell any Company securities of the same class
for at least six months after the purchase;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal"><U>(ii)
Short sales.</U></FONT> Company Insiders/Covered Persons may not sell the Company&rsquo;s securities short;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal"><U>(iii)
Options trading.</U></FONT> Covered Persons may not buy or sell puts or calls or other derivative securities on the Company&rsquo;s securities;</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"><FONT STYLE="font-family: Times New Roman, Times, Serif"><U>(iv)
Trading on margin or pledging.</U></FONT> Covered Persons may not hold Company securities in a margin account or pledge Company securities
as collateral for a loan; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-weight: normal"><U>(v)
Hedging.</U></FONT> Covered Persons may not enter into hedging or monetization transactions or similar arrangements with respect to Company
securities.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>5. Acknowledgment and Certification</U></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">All Covered Persons are required to sign the attached
acknowledgment and certification.</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ACKNOWLEDGMENT AND CERTIFICATION</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">The undersigned does hereby acknowledge receipt
of the Company&rsquo;s Insider Trading Policy. The undersigned has read and understands (or has had explained) such Policy and agrees to be
governed by such Policy at all times in connection with the purchase and sale of securities and the confidentiality of nonpublic information.</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="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 40%; padding-right: 0pt; padding-left: 0pt; text-align: justify">(Signature)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">(Please print name)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">Date: _________</TD>
    <TD STYLE="padding-right: 0pt; padding-left: 0pt; text-align: justify">&nbsp;</TD></TR>
  </TABLE>

<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-top: 0pt; margin-bottom: 0pt; text-align: center">7</P>

<!-- Field: Rule-Page --><DIV STYLE="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>ea020289401ex21-1_gdculture.htm
<DESCRIPTION>LIST OF SUBSIDIARIES
<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: 0pt 0; text-align: right"><B>Exhibit 21.1</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>Subsidiaries of GD Culture Group Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B>&nbsp;</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 1.5pt solid; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiary</B></FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jurisdiction of Incorporation</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Citi Profit Investment Holding Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">British Virgin Islands</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Highlights Culture Holding Co., Limited</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hong Kong</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Highlight Entertainment Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">People&rsquo;s Republic of China</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai Xianzhui Technology Co., Ltd.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">People&rsquo;s Republic of China</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AI Catalysis Corp.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nevada</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&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-23.1
<SEQUENCE>5
<FILENAME>ea020289401ex23-1_gdculture.htm
<DESCRIPTION>CONSENT OF ENROME LLP
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Exhibit 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><IMG SRC="ex23-1_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED
PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We hereby consent to the incorporation
by reference in the Registration Statements on Form S-3 (File No. 333-254276) and Form S-8(File No. 333-252790) of GD Culture Group Limited.
(the &ldquo;Company&rdquo;) of our report dated March 31, 2023, relating to the consolidated balance sheets of the Company as of December
31, 2022, and the related consolidated statements of loss and comprehensive loss, changes in shareholder&rsquo;s equity, and cash flows
for the year ended December 31, 2022 and the related notes, included in its Annual Report on Form 10-K.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Very truly yours,</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">/s/ Enrome LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Enrome LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">Singapore</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">April 1, 2024</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR>
    <TD STYLE="text-align: left; width: 30%; vertical-align: top">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><B>Enrome LLP</B></P></TD>
    <TD STYLE="width: 40%">143 Cecil Street #19-03/04<BR>
GB Building Singapore 069542</TD>
    <TD STYLE="width: 30%">admin@enrome-group.com<BR>
 www.enrome-group.com</TD></TR>
  </TABLE>
<P STYLE="margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>6
<FILENAME>ea020289401ex23-2_gdculture.htm
<DESCRIPTION>CONSENT OF HTL INTERNATIONAL, LLC
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font-size: 10pt; margin: 0pt 0"><B>Exhibit 23.2</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We hereby consent to the incorporation by reference in the Registration
Statement on Form S-3 (File No. 333-254276) and Form S-8 (File No. 333-252790) of GD Culture Group Limited (the &ldquo;Company&rdquo;)
of our report dated April 2, 2024, relating to the consolidated balance sheet of the Company as of December 31, 2023, and the related
consolidated statements of operations and comprehensive loss, changes in shareholders&rsquo; equity, and cash flows for the year then
ended, and the related notes, included in GD Culture Group Limited&rsquo;s Annual Report on Form 10-K for the year ended December 31,
2023.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">/s/ HTL International, LLC</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 82%">&nbsp;</TD>
    <TD STYLE="width: 18%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>HTL International, LLC</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">Houston, Texas</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>April 2, 2024</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font-size: 10pt; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>ea020289401ex31-1_gdculture.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: 0pt 0; text-align: right"><B>Exhibit 31.1</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"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT
TO EXCHANGE ACT RULE 13A-14(A),</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY
ACT OF 2002</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">I, Xiao Jian Wang, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</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><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2023 of GD Culture Group Limited.;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&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 registrant and have:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&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</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">5</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</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: 60%"><FONT STYLE="font-size: 10pt">Date: April 2, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 36%; border-bottom: black 1.5pt solid"><FONT STYLE="font-size: 10pt"><I>/s/&nbsp;Xiao Jian Wang</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Xiao Jian Wang<BR>
Chief Executive Officer, President and<BR>
 Chairman of the Board<BR>
(Principal Executive Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>ea020289401ex31-2_gdculture.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT
TO EXCHANGE ACT RULE 13A-14(A),<BR>
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zihao Zhao, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</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><FONT STYLE="font-size: 10pt">1.</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2023 of GD Culture Group Limited.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">2</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary 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;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">3</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">4</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&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 registrant and have:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">c.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Evaluated the effectiveness of the registrant&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</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">d.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">5</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">a.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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 registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">b.&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt">&nbsp;</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: 60%"><FONT STYLE="font-size: 10pt">Date: April 2, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%"><FONT STYLE="font-size: 10pt">/s/&nbsp;<I>Zihao Zhao</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-size: 10pt">Zihao Zhao<BR>
Chief Financial Officer <BR>
(Principal Financial and Accounting Officer)</FONT></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>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>ea020289401ex32-1_gdculture.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18
U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Xiao Jian Wang, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Annual Report on Form 10-K of GD Culture Group Limited. (the &ldquo;Company&rdquo;) for the
                                            fiscal year ended December 31, 2023 (the &ldquo;Report&rdquo;) fully complies with the requirements
                                            of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (U.S.C. 78m or 78o(d));
                                            and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            information contained in the Report fairly presents, in all material respects, the financial
                                            condition and results of operations of the Company.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 2, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Xiao
    Jian Wang</FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiao Jian Wang</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer, President and<BR>
 Chairman of the Board</FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing certification is being furnished solely pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b)
of section 1350, chapter 63 of title 18, United States Code) and is not being filed as part of a separate disclosure document.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>ea020289401ex32-2_gdculture.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; text-align: right; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18
U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Zihao Zhao, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Annual Report on Form 10-K of GD Culture Group Limited (the &ldquo;Company&rdquo;) for the
                                            fiscal year ended December 31, 2023 (the &ldquo;Report&rdquo;) fully complies with the requirements
                                            of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (U.S.C. 78m or 78o(d));
                                            and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            information contained in the Report fairly presents, in all material respects, the financial
                                            condition and results of operations of the Company.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 2, 2024</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;<I>Zihao
    Zhao</I></FONT></TD></TR>
  <TR>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zihao Zhao</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer <BR>
    (Principal Financial and Accounting Officer)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 27.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing certification is being furnished solely pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b)
of section 1350, chapter 63 of title 18, United States Code) and is not being filed as part of a separate disclosure document.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>11
<FILENAME>ea020289401ex97-1_gdculture.htm
<DESCRIPTION>POLICY RELATING TO RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
<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: 0pt 0; text-align: right"><B>Exhibit 97.1</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"><B>GD Culture Group Limited</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Executive Compensation Recovery Policy</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This policy covers the Covered Officers of GD
Culture Group Limited (the &ldquo;Company&rdquo;) and explains when the Company will be required or authorized, as applicable, to seek
recovery of Incentive Compensation awarded or paid to Covered Officers. Please refer to <U>Exhibit A</U> attached hereto (the &ldquo;<U>Definitions
Exhibit</U>&rdquo;) for the definitions of capitalized terms used throughout this Policy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>1.</B></TD><TD STYLE="text-align: justify"><B>Miscalculation of Financial Performance Measure Results.
</B>In the event of a Restatement, the Company will seek to recover, reasonably promptly, all Recoverable Incentive Compensation from
a Covered Officer during the Applicable Period. Such recovery, in the case of a Restatement, will be made without regard to any individual
knowledge or responsibility related to the Restatement or the Recoverable Incentive Compensation. Notwithstanding the foregoing, if the
Company is required to undertake a Restatement, the Company will not be required to recover the Recoverable Incentive Compensation if
the Compensation Committee determines it Impracticable to do so, after exercising a normal due process review of all the relevant facts
and circumstances.</TD>
</TR></TABLE>

<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">the Company will seek to recover all
Recoverable Incentive Compensation that was awarded or paid in accordance with the definition of &ldquo;Recoverable Incentive Compensation&rdquo;
set forth on the Definitions Exhibit. If such Recoverable Incentive Compensation was not awarded or paid on a formulaic basis, the Company
will seek to recover the amount that the Compensation Committee determines in good faith should be recouped.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>2.</B></TD><TD STYLE="text-align: justify"><B>Legal and Compliance Violations</B>. Compliance with the
law and the Company&rsquo;s corporate policies is a pre-condition to earning Incentive Compensation. If the Company in its sole discretion
concludes that a Covered Officer (1) committed a significant legal or compliance violation in connection with the Covered Officer&rsquo;s
employment, including a violation of the Company&rsquo;s corporate policies (each, &ldquo;<U>Misconduct</U>&rdquo;), or (2) was aware
of or willfully blind to Misconduct that occurred in an area over which the Covered Officer had supervisory authority, the Company may,
at the direction of the Compensation Committee, seek recovery of all or a portion of the Recoverable Incentive Compensation awarded or
paid to the Covered Officer for the Applicable Period in which the violation occurred. In addition, the Company may, at the direction
of the Compensation Committee, conclude that any unpaid or unvested Incentive Compensation has not been earned and must be forfeited.</TD>
</TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In the event of Misconduct, the Company
may seek recovery of Recoverable Incentive Compensation even if the Misconduct did not result in an award or payment greater than would
have been awarded or paid absent the Misconduct.</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">In the event of Misconduct, in determining
whether to seek recovery and the amount, if any, by which the payment or award should be reduced, the Compensation Committee may consider&mdash;among
other things&mdash;the seriousness of the Misconduct, whether the Covered Officer was unjustly enriched, whether seeking the recovery
would prejudice the Company&rsquo;s interests in any way, including in a proceeding or investigation, and any other factors it deems relevant
to the determination.</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"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><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">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>3.</B></TD><TD STYLE="text-align: justify"><B>Other Actions</B>. The Compensation Committee may, subject
to applicable law, seek recovery in the manner it chooses, including by seeking reimbursement from the Covered Officer of all or part
of the compensation awarded or paid, by electing to withhold unpaid compensation, by set-off, or by rescinding or canceling unvested
stock.</TD>
</TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0pt">In the reasonable exercise
of its business judgment under this Policy, the Compensation Committee may in its sole discretion determine whether and to what extent
additional action is appropriate to address the circumstances surrounding a Restatement or Misconduct to minimize the likelihood of any
recurrence and to impose such other discipline as it deems appropriate.</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 CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>4.</B></TD><TD STYLE="text-align: justify"><B>No Indemnification or Reimbursement</B>. Notwithstanding
the terms of any other policy, program, agreement or arrangement, in no event will the Company or any of its affiliates indemnify or
reimburse a Covered Officer for any loss under this Policy and in no event will the Company or any of its affiliates pay premiums on
any insurance policy that would cover a Covered Officer&rsquo;s potential obligations with respect to Recoverable Incentive Compensation
under this Policy.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>5.</B></TD><TD STYLE="text-align: justify"><B>Administration of Policy</B>. The Compensation Committee
will have full authority to administer this Policy. Actions of the Compensation Committee pursuant to this Policy will be taken by the
vote of a majority of its members. The Compensation Committee will, subject to the provisions of this Policy and Rule 10D-1 of the Securities
Exchange Act of 1934, as amended (the &ldquo;<U>Exchange Act</U>&rdquo;), and the Company&rsquo;s applicable exchange listing standards,
make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate
or advisable. All determinations and interpretations made by the Compensation Committee will be final, binding and conclusive.</TD>
</TR></TABLE>

<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 CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>6.</B></TD><TD STYLE="text-align: justify"><B>Other Claims and Rights</B>. The remedies under this Policy
are in addition to, and not in lieu of, any legal and equitable claims the Company or any of its affiliates may have or any actions that
may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities. Further, the exercise by the Compensation
Committee of any rights pursuant to this Policy will not impact any other rights that the Company or any of its affiliates may have with
respect to any Covered Officer subject to this Policy.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>7.</B></TD><TD STYLE="text-align: justify"><B>Condition to Eligibility for Incentive Compensation</B>.
All Incentive Compensation subject to this Policy will not be earned, even if already paid, until the Policy ceases to apply to such
Incentive Compensation and any other vesting conditions applicable to such Incentive Compensation are satisfied.</TD>
</TR></TABLE>

<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 CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>8.</B></TD><TD STYLE="text-align: justify"><B>Amendment; Termination</B>. The Board or the Compensation
Committee may amend or terminate this Policy at any time.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>9.</B></TD><TD STYLE="text-align: justify"><B>Effectiveness</B>. Except as otherwise determined in writing
by the Compensation Committee, this Policy will apply to any Incentive Compensation that (a) in the case of any Restatement, is Received
by Covered Officers prior to, on or following the Effective Date, and (b) in the case of Misconduct, is awarded or paid to a Covered
Officer on or after the Effective Date. This Policy will survive and continue notwithstanding any termination of a Covered Officer&rsquo;s
employment with the Company and its affiliates.</TD>
</TR></TABLE>

<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 CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>10.</B></TD><TD STYLE="text-align: justify"><B>Successors</B>. This Policy shall be binding and enforceable
against all Covered Officers and their successors, beneficiaries, heirs, executors, administrators, or other legal representatives.</TD>
</TR></TABLE>

<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 CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><B>11.</B></TD><TD STYLE="text-align: justify"><B>Governing Law</B>. To the extent not preempted by U.S.
federal law, this Policy will be governed by and construed in accordance with the laws of the State of New York, without reference to
principles of conflict of laws.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><B><U>EXHIBIT A</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>DEFINITIONS</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&ldquo;<U>Applicable Period</U>&rdquo; means (a)
in the case of any Restatement, the three completed fiscal years of the Company immediately preceding the earlier of (i) the date the
Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required,
concludes (or reasonably should have concluded) that a Restatement is required or (ii) the date a regulator, court or other legally authorized
entity directs the Company to undertake a Restatement, and (b) in the case of any Misconduct, such period as the Compensation Committee
or Board determines to be appropriate in light of the scope and nature of the Misconduct. The &ldquo;Applicable Period&rdquo; also includes
any transition period (that results from a change in the Company&rsquo;s fiscal year) within or immediately following the three completed
fiscal years identified in the preceding sentence.</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">&ldquo;<U>Board</U>&rdquo; means the Board of
Directors of the Company.</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">&ldquo;<U>Compensation Committee</U>&rdquo; means
the Company&rsquo;s committee of independent directors responsible for executive compensation decisions, or in the absence of such a committee,
a majority of the independent directors serving on the Board.</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">&ldquo;<U>Covered Officer</U>&rdquo; means (a)
in the case of any Restatement, any person who is, or was at any time, during the Applicable Period, an Executive Officer of the Company,
and (b) in the case of any Misconduct, any person who was an Executive Officer at the time of the Misconduct. For the avoidance of doubt,
a Covered Officer may include a former Executive Officer that left the Company, retired, or transitioned to an employee role (including
after serving as an Executive Officer in an interim capacity) during the Applicable Period.</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">&ldquo;<U>Effective Date</U>&rdquo; means December
1, 2023.</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">&ldquo;<U>Executive Officer</U>&rdquo; means the
Company&rsquo;s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller),
any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other
officer who performs a policy-making function, or any other person (including an officer of the Company&rsquo;s parent(s) or subsidiaries)
who performs similar policy-making functions for the Company.</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">&ldquo;<U>Financial Performance Measure</U>&rdquo;
means a measure that is determined and presented in accordance with the accounting principles used in preparing the Company&rsquo;s financial
statements (including &ldquo;non-GAAP&rdquo; financial measures, such as those appearing in the Company&rsquo;s earnings releases or Management
Discussion and Analysis), and any measure that is derived wholly or in part from such measure. Stock price and total shareholder return
(and any measures derived wholly or in part therefrom) shall be considered Financial Performance Measures.</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">&ldquo;<U>Impracticable</U>.&rdquo; The Compensation
Committee may determine in good faith that recovery of Recoverable Incentive Compensation is &ldquo;Impracticable&rdquo; (a) in the case
of any Restatement, if: (i) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company
where that law was adopted prior to October 2, 2023 and the Company provides an opinion of counsel to that effect acceptable to the Company&rsquo;s
listing exchange; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Incentive
Compensation and the Company has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts
to recover to the Company&rsquo;s applicable listing exchange; or (iii) recovery would likely cause an otherwise tax-qualified retirement
plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of the Internal Revenue
Code of 1986, as amended, and (b) in the case of any Misconduct, in its sole discretion, in light of the scope and nature of the Misconduct.</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"></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">&ldquo;<U>Incentive Compensation</U>&rdquo; means
any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Performance Measure. Incentive
Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment
of a Financial Performance Measure performance goal); bonuses paid solely at the discretion of the Compensation Committee or Board that
are not paid from a &ldquo;bonus pool&rdquo; that is determined by satisfying a Financial Performance Measure performance goal; bonuses
paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period; non-equity incentive
plan awards earned solely upon satisfying one or more strategic measures or operational measures; and equity awards that vest solely based
on the passage of time and/or attaining one or more non-Financial Performance Measures. Notwithstanding the foregoing, in the case of
any Misconduct, Incentive Compensation will include all forms of cash and equity incentive compensation, including, without limitation,
cash bonuses and equity awards that are received or vest solely based on the passage of time and/or attaining one or more non-Financial
Performance Measures.</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">&ldquo;<U>Received</U>.&rdquo; Incentive Compensation
is deemed &ldquo;Received&rdquo; in the Company&rsquo;s fiscal period during which the Financial Performance Measure specified in the
Incentive Compensation award is attained, even if the payment or grant of the Incentive Compensation occurs after the end of that period.</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">&ldquo;<U>Recoverable Incentive Compensation</U>&rdquo;
means (a) in the case of any Restatement, the amount of any Incentive Compensation (calculated on a pre-tax basis) Received by a Covered
Officer during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based
on the Restatement, and (b) in the case of any Misconduct, the amount of any Incentive Compensation (calculated on a pre-tax basis) awarded
or paid to a Covered Officer during the Applicable Period that the Compensation Committee determines, in its sole discretion, to be appropriate
in light of the scope and nature of the Misconduct. For the avoidance of doubt, in the case of any Restatement, Recoverable Incentive
Compensation does not include any Incentive Compensation Received by a person (i) before such person began service as a Covered Officer
and (ii) who did not serve as a Covered Officer at any time during the performance period for that Incentive Compensation. For the avoidance
of doubt, in the case of any Restatement, Recoverable Incentive Compensation may include Incentive Compensation Received by a person while
serving as an employee if such person previously served as a Covered Officer and then transitioned to an employee role. For Incentive
Compensation based on (or derived from) stock price or total shareholder return where the amount of Recoverable Incentive Compensation
is not subject to mathematical recalculation directly from the information in the applicable Restatement, the amount will be determined
by the Compensation Committee based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder
return upon which the Incentive Compensation was Received (in which case, the Company will maintain documentation of such determination
of that reasonable estimate and provide such documentation to the Company&rsquo;s applicable listing exchange).</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">&ldquo;<U>Restatement</U>&rdquo; means an accounting
restatement of any of the Company&rsquo;s financial statements filed with the Securities and Exchange Commission under the Exchange Act,
or the Securities Act of 1933, as amended, due to the Company&rsquo;s material noncompliance with any financial reporting requirement
under U.S. securities laws, regardless of whether the Company or Covered Officer misconduct was the cause for such restatement. &ldquo;Restatement&rdquo;
includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously
issued financial statements (commonly referred to as &ldquo;Big R&rdquo; restatements), or that would result in a material misstatement
if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as &ldquo;little r&rdquo;
restatements).</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"></P>

<!-- Field: Page; Sequence: 4; Options: Last -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <!-- Field: /Page -->

<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"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" '4 Q\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /S>^$/Q$_;W^.?@B'XG>%/$?[(/A7PQKWB?X@V'A[0-?^&7
MQHU_7=/T;PG\0?%'@[35UK6-/^,.AZ?J&JSVF@17>H3V.D:?9FZGE2VMUA5"
M?3/['_X*+?\ 10_V*O\ PS?QS_\ G[5<_8"_Y-5\!?\ 8T_&G_U>?Q)K[)H
M^*O['_X*+?\ 10_V*O\ PS?QS_\ G[4?V/\ \%%O^BA_L5?^&;^.?_S]J^U:
M* /BK^Q_^"BW_10_V*O_  S?QS_^?M1_8_\ P46_Z*'^Q5_X9OXY_P#S]J^U
M:* /BK^Q_P#@HM_T4/\ 8J_\,W\<_P#Y^U']C_\ !1;_ **'^Q5_X9OXY_\
MS]J^U:* /BK^Q_\ @HM_T4/]BK_PS?QS_P#G[4?V/_P46_Z*'^Q5_P"&;^.?
M_P _:OM6B@#XJ_L?_@HM_P!%#_8J_P##-_'/_P"?M1_8_P#P46_Z*'^Q5_X9
MOXY__/VK[5K\@?@'XIF_;#^/_P#P4<U7XP7GC'4_"W[*7Q_/[,'PI^"WA[Q;
MXC\%6F@Z)X3^#?P^^(VN_$RXM_#NO>')M5^('Q3\0?$2_?P[XHU:_*Z%X0T+
MPQ:^&9M&EGUZ\OU=<THW2Y:%?$2OTI8=T%4:WO+FQ%**23T<IR7)"3*2T3=[
M2K4J$>6/,W5K>U<%:\;+EH59-M](PC><XH^J?['_ ."BW_10_P!BK_PS?QS_
M /G[4?V/_P %%O\ HH?[%7_AF_CG_P#/VK\COV8M?^'/[3W[5?[!.JZ%XP_:
M%\<?!+XJ_P#!-#]H#Q99P_&?QWXVT'QUXTG\ _'KX0^"O ?C[XD:1X>\<W6G
MW/Q'T[PUK6NV%OXNDO9O$=S::K)?WMW#?3)%9_3G[(/[2/Q7^''A#_@K'\./
M$VM^*OCMI7_!.[XS?$.P^"?BKQ=J-QX@\;>+/ 5W^SUX2_:(\/\ PC\4^)Y'
M;5/%_B+X<ZIXJO/ $'B75KF?Q)J?AT^&DUV\O-8M[G4;NZR5"E*M5;C&.%S#
M&-<K<E0RW$*AB+Q5W[3EG"M""YN>$G",G445.*?-5J^RA&\OK."PGQ)+V^.H
MSJ44F[+DYZ52C.3Y7":4I14.;D^U?['_ ."BW_10_P!BK_PS?QS_ /G[4?V/
M_P %%O\ HH?[%7_AF_CG_P#/VKYL_8P^$VH_M'?L3_LD?M,>-/C%\1+O]H;X
MM^ /@A^T]XL^*WASXA^+='T?5_$/C*W\/?%'6/AK'X4TW6H/":_!%[74IOAW
M:_#\:.VEP^$X;>>6.X\1I-J]QB^%_P#@H+XF^,*_ 7X<^)OA!I?AVS_:@U#_
M (*#?![Q%JOAKXFZ\]_X(\2?L>:AX[\+WVJ:!=V_A?P[J>HZ-X_M/"UQ>Z;J
M,&H^&/$?A.[O+;RTO);?[6BQ,98:>(HS2>)PT:[JT8R4DO8*K&?+55Z<H^WH
M5\.I*Z<J:JQYJ%:C)F'DL1["<7RT<1[/V=22:DU/DD[TFHS3C0J4JW*^5^^Z
M4E&M3JQC]6_V/_P46_Z*'^Q5_P"&;^.?_P _:C^Q_P#@HM_T4/\ 8J_\,W\<
M_P#Y^U?AW^S+_P %%/VDOV;OV4K/Q/X@\.>#?B_\)_V>_P#@GW_P3;^(]OI6
MM^.?%UC\4O%&J_M'^._''PX\5^(-=\8:MX>\3IJ_B*.;1M/NQ%?W+6\MKI43
M2:A+J6LW]Q:_I5\1O^"D/Q0\&_%CQG\&_#?[.7A_QKXETC]N+P1^QCX<U:7X
MPGPKX?N;KXG?LOV7[2O@KQUXB:\\ ZIJ=A EM=3>$?$>B:-8ZW+8SV<NLZ=?
M:G'-!IS5*#4K0O43E6C!QB^:7L)QIU/=U::E-))O6ZLWTSIU5*BJTTJ<7RWO
M)22<J2K-<R2ORPDN9\J5[VNK,^FO['_X*+?]%#_8J_\ #-_'/_Y^U']C_P#!
M1;_HH?[%7_AF_CG_ //VKAO@[^VE\2?C!\3O"'A[0OV==;U'X6ZAXS^+7PD^
M(WQ4T#7;V^TGX6_$_P"##ZIH?B>XOY=6\,Z'HOBKX=ZS\1/#?B;X>>'-:\-Z
MW/XJ&H6FB:UK/@_3=+URY&B>8:5XWU+]IS_@IA^U%^SAX^U77]/^$7[('P'_
M &<O$/AOX9Z/XAU?PUIWQ.\<_M&R?$?6M;^)?C";0KG2M3\1:5X+TKP%I7@K
MP;H=Q?S^'=+UNX\7:U=V5YK,NDS:-,5SN"BTU.%:HI7T]G0HQKRDMG)3IU*,
MJ+BI*I&M"I%^S51PU;45)R;7+*E!I*\E.M6E0C!I:1E"K3JQK1G*,J4J4X32
MFZ<:GT1_8_\ P46_Z*'^Q5_X9OXY_P#S]J/['_X*+?\ 10_V*O\ PS?QS_\
MG[5^=OP2_;UUGPCXZ\"_LW?L]_";XG?%O1/B-\8/VYM(LO'G[4_QN7PSJ/PV
MU7]DWXA>&M,^+OPWM;HV/Q>\7>*_!'@X^*;G3/A?XAU#48C>Z3I>GZ3*D=A#
M_;"]E\2/^"OE[X+^"OA?X^:5\#]-UGX>_'']FSX^?M*?LR7MU\0;FRN?&.C?
ML\Z)8>.]=\&?$J"V\(7Y\!>(_B%\+;B[\:> [W2#XPTFTO+"Z\+^*)=.O8H;
MV[3:Y:<TVX5:<*L)6WA->[)I.349252,):*K[.4H*SBBI0E%R3M[LG&^T;J3
MC:\E%*4;P=2%W*ESI3_F?W!_8_\ P46_Z*'^Q5_X9OXY_P#S]J/['_X*+?\
M10_V*O\ PS?QS_\ G[5\N?$S_@IQXU^'WB;Q]X=TW]G6Q\:'PM\6?V#?ASI<
M]M\5[3PUYVG?MSJFEZ'X@UI=6\(7 @N/ GBQX=+U+2M(.JG5M(NDUN*[L&M;
MG3AZ'IW[1FK?M,?LL_MX>&?B!X"?X5_%?]F[4/CE\$_B1H/A;QSJFNZ*/$OA
M7X8:9\2/!?CKX>>/]/TSP7X@FT3Q)X2\7>#?$^F3W&D>'?$6@:N^H:+?6JW&
MEB\NXJ2=.EBJBBY_5(8F56"=FGA.?V\;M-7@XI2>L4JE.;;A--*ERU:E"FI)
M>WJT*4)-/E4L1*,:3E972GS-Q6CE[.HDN:-CV#^Q_P#@HM_T4/\ 8J_\,W\<
M_P#Y^U']C_\ !1;_ **'^Q5_X9OXY_\ S]J^;OV<O&DOPV_X(K?!WXLWWA;7
M/C/JT?\ P3W\"_%SQQX;U_XEZQI/B;XJZSK7P#TKQI\1'U+XF^(;K6=9TW6O
M%,ESKM_/K;33W5K<W#-I\<+);I'XEX5_X*J^,-*LUT'PI^R+%;_#KX9>-/V
MOA#=SWOQZM)O$%QHO[;_ ,/_  )=_"[6O#-E?>#[]]0B\$ZWXW\.Z)XNM_%G
MB/3]7N]%L]3\06ES?ZD4TI]IP<:]6@GSRIU(4]-'*4ZCI1LFU93J<D86<FW-
M*2@U<S4U]7CB7[M)TZE23;3Y(4XRG*4K7:2A"I)W2T@^7GV/O[^Q_P#@HM_T
M4/\ 8J_\,W\<_P#Y^U']C_\ !1;_ **'^Q5_X9OXY_\ S]J^%=4_X*"Z[\3)
MO@QI^L?LUZ%%\6O#?[>W[2O[(4FIR_&C7&^&_P ,_C]\"_@7\6/&OA_QU:#1
M_#GA_P 3_%3X>>.O!VE:C83:;JGAS0Y_#E[JDQO-.FU+3M)OI-#X"_\ !1;]
MH#Q/^SO\"[Y?@:W[0_[1&I_LS_L_?M'_ !?\)_"VZUC2X[OPS\>M4US3]&L_
M!MS?>&I?#^F>,#9>%/%_B5=%\::MX6\+"RT>UT6T\63W%^;ZQC3VCI.454O"
MT>9>]&I[*TD]K0C5C4K/X:5+]Y)N,:KI7)..Z:LIN5TU*#AS74DU[O/)*%%<
MW-5G)1C%.=+VGVU_8_\ P46_Z*'^Q5_X9OXY_P#S]J/['_X*+?\ 10_V*O\
MPS?QS_\ G[5\"Z_^T-XC_:#_ &XO^"87Q0\(:=?^'?@GXI^+?[=_@#PY>VGQ
M%\317OCJT^%OPF^('A*_O/'7PQMK:R\(_8;SQGX-U75_!]U>7>OZYH]KI=K/
M,-*GUB:U@_<^JY?W5*K=6JRKI)-.T:4Z$8R;3:_>0Q%.HEO&,HIM\R:CG3K5
M:2U]E##R<NDG7AB).*[JG+#S@Y7M)W<;*.OQ5_8__!1;_HH?[%7_ (9OXY__
M #]J/['_ ."BW_10_P!BK_PS?QS_ /G[5]JT5)9\5?V/_P %%O\ HH?[%7_A
MF_CG_P#/VH_L?_@HM_T4/]BK_P ,W\<__G[5]JT4 ?%7]C_\%%O^BA_L5?\
MAF_CG_\ /VH_L?\ X*+?]%#_ &*O_#-_'/\ ^?M7VK10!\5?V/\ \%%O^BA_
ML5?^&;^.?_S]J/['_P""BW_10_V*O_#-_'/_ .?M7VK10!\5?V/_ ,%%O^BA
M_L5?^&;^.?\ \_:N$\8?$G]MWX.>(/@W??$K7/V5/%G@?Q_\<?AM\)?$.G>!
M_AY\7?#'BRVL_B%JLNCKJVB:MKOQ5\4:.EWI<_E7;6^H://!=0)-")(97CD'
MZ(5\7_MJ?\@K]F?_ +/0_9L_]3)Z /M"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /C;]@+_DU7P%_V-/QI_\ 5Y_$FOLFOC;]@+_DU7P%_P!C3\:?
M_5Y_$FOLF@ HHHH **** "BBB@ HHHH *^3/%/['_@;4?BSXV^.7P[\:?$?X
M%?$_XJ:#H'AGXNZ_\*=2\-6]C\5=+\*VESIGAB[\:>%_&OA7QIX4NO%OAO1[
MRYT30?'^FZ+IOCG3]$:#1QX@ETNQT^SM/K.BDTG9M;*2^4H\LXZ-7C./NSB[
MQE'246DK--K9VNT_G%\T9+M*$O>A)6E"7O1E%ZO\T_!__!+_ .$GPK\8_!KQ
M=\$?BY\>/@TGP"^ .L_LT?"WPQX4UKX<^(/#N@?"SQ1XBT/Q;XM@N#\2OAGX
MZ\0:QXH\1^)/#>C:K=>*M6U^\U*PDLQ!HYT^VEFBD^N_@5^SI\*/V=/ NK>
M/AIH%Q!IGBCQ7XK\?>.]8\1ZI?\ BOQ;\2/B#X[OGU'QKX[^(7BC7I[W5O%O
MBGQ/=N/[2U'5)Y52Q@L='L(++1=-T[3K3W&BK<I2NI2<E*,XM2=[QG5]O.#O
M=<DZW[V4+<LIJ+<7RQ4944GS))-.,KK1\T(>SC)M/6<:;<(S=YJ,I)2]Z;E\
M,? _]@'X3_L\WMOI/PR\??'/3/@KHVO7'B;P1^S)??$=M1^ OPZU6YU2?7&M
MO!>A3:./&-CX3L];N9=6T3X=:EXXU7X<^'+SRAX>\)Z9:VEC;6O':7_P3(^!
M6A?$'0_B1HOCOX\Z=K'@KX@_M)?$SX9Z,GQ(BF\'_#'Q'^U=I^JP?&&#PMX8
MN/#\NGWN@ZKK6O:YXMTS0_&(\4V6E>(M5N&A5]&@T_1[+]&**S<8M)-)I0=/
MK=TVG'D;OS2CRMQ2E*=H^ZFE9%7=^;9J2FFK*TUKS))))MZOE45*3<I*4G<_
M*_1O^"0W[,^F_#'5OA'J7C+X[>)_!VO_ ++W@;]DWQ!:ZUX\T2WGUOP%\)?%
M'B#Q;\&/%U^?#_@[0[5?BE\(=4\2:D?!7B^RM+.'9]GE\1:/K]Y ET.BF_X)
M=?")O&MC\1[?XT?M+Q>.8_VB?A;^U+KWB*]^(7AGQ!)XO^+WPC^$<?P1\-ZM
MKNE>)/ >KZ!9Z7J/@#[5I_B72/"FE>&H-6GNUD5[2VTS1+33/TNK\<?CU_P4
MB^,/@SX#^#_VNO@3\$]'^-OP%U;]H:^\ 3>#M&;7+GXT^//@1X+F\=6?Q,^-
M/PLMK.[BT;4-9TZ+X>^*/%_@;X?7NG7=]XX\&Z7:O;:C9:YX@L--MG[10J*H
MYJ$HN+=23Y84U4KQBIU&[PA"5>:=23@U:,YU4Z5&I*E*HJ5-4U3YH?O%"E&[
M<Y>P<IQIP4DYU'0I<J2]Y_NZ<9*=6E&I]9_#+]@GX.?"#]H7XC_M ^ O%7QF
MT=/BCXOUCXG>(_@9_P +.U>;]G.W^,?B>SBL/%WQDT7X6O!]GT[X@>+;>(2:
M[/\ VK/X<DU26Y\16/ARQ\27=UJ\WH'Q-_96\"_$#XLZ!^T!H/B'QI\(_CUX
M>\&7?PVA^+'PSOM$M=<UWX<7>K#7SX#\:Z#XKT#Q9X(\<^&M/UXS:YX?M?%7
MA;5+OPMJ]YJ5_P"&;W29=6U;[=Y]X&_:]\-^/_B-;Z]X9\;_  MUO]E;Q#^R
MSX _:-\%_%/3Y]6&HZS:^.O%FNZ'82G49KX:*^AW.GZ98SV%HFF0^(&U:_.D
M3VZW<:P/W/AW]M7]EKQ7\0?!WPH\/_&3PUJ7Q)\>Z_\ $OPIX7\$QVVNP^(K
MSQ3\'-/T_5_B?X:OM.N=)@FT'Q!X*T;5]'UK6M%\0#2]2AT35])UB*VETS4[
M&ZN+E3E35.$X.FZ49*G!^[.E!2KX=JR?-!-4JU-)R=Z*4+*E[.G$C-5/:3B^
M>,VG.:UA4;C2K*5[<LG[].HY**:JWFW[53J/QKP-_P $V_@E\-_BG\%?BWX0
M\8?%O3_$'P6U[]I/Q=#IUYXB\-ZUHGQ'\9?M<:YI_B3X^>*_B5%K'@^^U/4-
M4\8ZUI.EWMG:^%]4\):%X9-F+?P[H^G6<TUL[M%_X)F_LR:5X%UKX4WUAXO\
M2?"=O GQO^%_P[^'&OZ_;SZ!\$?AY^T5%)#\6?"?PIO;+2[#Q)I>G:U#(;+1
M)O$6N^)]1\$Z*B>&_!E[H7AT-I3>RZ)^VI^ROXCU[P9X8T?XV>#[K7_B#=>'
M+#PGI;R:E9W.H:EXRB\43^"]*NA?:?;)HFK^-;;P5XJN_!FDZZ^F:EXMLM$O
M+SP[:ZE:B.:3Y:\5_P#!0SPWHO[;G@GX067Q#^$1_9N_X98_:,^.7Q/\>WD/
MB"TU?PMKGP-^(?PX\&7&H1^-;R]M? M]X 0>+-=L;VYT:UU:Z7Q'HD]G)J4(
M,%M-*@I.G1LDJL*M*FFFH>SC1J8F<$UI""AAW[-+EA3G*G&DZ,JR<[;E%3J-
MRO2=*JV[N:E*M3H4Y)/WI3E4KI2T;J)3G4]JJ5X_,_[6_P#P3@UCP=\.])OO
MV>!^U#\=/BOX[^.?[ 5Q\4/$FH_%WX>R>(]-^'7['GQ1T+Q5#\0[&'QQJ/P]
M\"6GCG2_!^G:G:6[:+H]S+XHUB33M.N]$6PN;^=?TZT[]E3P9I?P8^,'PGT?
MQ3XZT74/V@;OQ?KWQ;^*D$WA.;XH>*?%GC_1K#PYXG\57%Q>>%K_ ,%66LR>
M%]-TWPOI5OI_@^/0?#NB:7I=EH6E6::=:2)Q?C[]MOX9>%O#7ACXL^'-:T/Q
ME\$[3XX:)^SU\:?$=E)J6G>(_@]X^\:>(_#?@OPI=>(]"U:TLKFQT_3/&?BK
MPMI/C;3-7MM,U?2=$\8:/XQM!=:393P7WVQ2Y>:G7A)<\*U:I[7FZNI0I<]-
MI-7IUH3^L-O6LZM2;G./NT\XQ5.I3G!.G*%.#ARW2O3K3Y:JU?[RE->QOK[-
MP@E&,WSU/SHT;_@G-X:TKX)^%/V=KG]I+]I;6?A!\/\ X%ZU^SYX!\*WVJ?!
MRT/AKP5J_P -_P#A45OJLNIZ+\&M*O\ Q/XR\/?#R74="\-Z[XNFUV'39M7U
M+69--NM9>UOK7S72_P#@D7\)-)TGQ'I-O^T%^TXZ^*/%W[)WC74+V;7?@XU[
M#K'[%.G>'-*^ B6+I\%8[>"QTFS\'^&!XIMI+>=O%\^E&YU.82W^H&Y_6&BJ
MN_:.K?\ >.49N?VG.%6->$F[:RC5C&HI--WBD[Q7(QQBZ;I.*=)PE!T_LN$X
M3IR@U?6,J<YQ<6VK3E:SDY'YH:+_ ,$O/A-HGBK2/%D7QB^/MY=Z5^V3\0OV
MYY-.O-9^&)TG5/C5\4O VL_#;QK8:C#;?"NVNC\/M1\&>(_$&E6OA:SO+.?3
MI-5DO[36$O;:SFM\O0?^"3/[/GA2]^ VJ^%?BA^U%X7UGX#?#M/@G;:QX;^-
M^IZ#?_%7]G_3_$%QXE\,? 3XSMI6D6D'C3X9^"+^YGA\(0VL&A^+=)T^YU&P
M?Q9<V^MZ\NJ?J'14I*,HR27-%IQDTI27*HQ2YI*;:48J/+)R@XKEE"<7)2J7
MO.4I-MR5I-MW:NY;W5G=W4H\LDU%J47"#A^</@;_ ()>?L]_#GXN^ ?BOX1\
M7?'?2K3X3?&'XK?'#X3_  E@^*=W%\'?AOXT^..F:Q8_%FT\+^%;?2H=3'A#
MQK?>(O$/B*]\&ZQXAU?P]IFN:[JLGAZQT?3KM]-K]'J**J[Y8QNW&"M%-MJ*
MM!65_*G36[=J<%>T(J)9.4IV7-.W-)))RLYM7LE>SJ5&M-ZDWO.5RBBBD 44
M44 %%%% !1110 5\7_MJ?\@K]F?_ +/0_9L_]3)Z^T*^+_VU/^05^S/_ -GH
M?LV?^ID] 'VA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QM^P%_R:
MKX"_[&GXT_\ J\_B37V37QM^P%_R:KX"_P"QI^-/_J\_B37V30 4444 %%%%
M !1110 4444 %%%% !1110 4444 075NMW;7%J[.B7,$UN[Q,4D59HVC9HW'
M*.H8E&'*L 1TK\6_V1?@S\8OAY^S/^QQ^S%8^#].U/QM^PY\>Y_#WQ?/B+Q-
M-X1:Z^'WAJT^*FA>!?B+X,,GA_6(?&-G\1_"/C'PYXNTZ**XTZVA=/$.@ZAJ
M=OK^CWEE'^U=?-?Q/_:T^!?PAU?^Q_&?B>]BOD^(GPJ^$M^^B>&]?\1V^D_$
M/XSZG!IWPZ\*:Q=Z'IU]#8:GJ_VRUU2Y@G<?V)HE_IVLZU]@T_5M,GO93A3G
M[25M51NI;/ZOB'B*;=KOEC.=2,U[J<:B3G&2BY5RSJP]E'FT=22Y;77MJ#P]
M2R:MS.$8N#U:E3;49)R2_)OQ_P#\$?OB!H=O^W#X+_9T^)_@_P .?!SX\Z)\
M)?B'^SC\(?B+HESKGPY^!GQJ\$_'V[_:!^)WPUN-#L8&FF_9K^-GC>STW5]3
M\*::[GP;<^+/'L/AS1ULI-+M']9U_P#8-^.'CGX > -3\(^"/V6_V,/VI/ O
M[2/A'X[^&K#]GRVU+6/AWH<=_P"&H?@U\;$\3>,XO!/P]UKXC>*?B%\$-?\
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
MN\JCK-M59+E;3DX*"E1=/EC*4I1G!45%R4K3YG.4%.%/E_*#_@IMX+M_!GP
M^%R_!?0;'0/BEKG_  4&_8U\7^!H]$MDAO=4^(^N?M'_  _C\=:N%!W23ZC\
M+E\>1^)IE!0^$DUQ;A18)< ?J_7":W\-_"?B3QIX1\>Z]82ZMKO@*/5&\'1W
MMU/-I'A[4]9M9=-U'Q'I^CE_L"^)I='N+O0X->EAEU&PT;4-5TW3I[2VU?5$
MO.[JDVH2B]7.O*K>[=E["C0C%-]U2=26R3<(J_*Y,:5X622A15-65KMUJE9M
MI6247-4X:;<[O:2BBBBBD 4444 %%%% !1110 4444 %%%% !1110 5\7_MJ
M?\@K]F?_ +/0_9L_]3)Z^T*^,/VTU8Z5^S20"0O[9_[-;,0"0J_\)FRY8CH-
MS*N3QN8#J10!]GT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\5W?\
MP3M_8RO+_4]1?X':/;7&L:OK&O:@FF>)?'>C64NK:_JEYK>M7L6F:3XILM-M
M)-2U?4+W4;E+.TMX7N[J>;RPTC$P?\.Y?V,?^B+6W_A<?$S_ .;.OMNB@#XD
M_P"'<O[&/_1%K;_PN/B9_P#-G1_P[E_8Q_Z(M;?^%Q\3/_FSK[;HH ^)/^'<
MO[&/_1%K;_PN/B9_\V='_#N7]C'_ *(M;?\ A<?$S_YLZ^VZ* /B3_AW+^QC
M_P!$6MO_  N/B9_\V='_  [E_8Q_Z(M;?^%Q\3/_ )LZ^VZ* /B3_AW+^QC_
M -$6MO\ PN/B9_\ -G1_P[E_8Q_Z(M;?^%Q\3/\ YLZ^VZ* /B3_ (=R_L8_
M]$6MO_"X^)G_ ,V='_#N7]C'_HBUM_X7'Q,_^;.OMNB@#XD_X=R_L8_]$6MO
M_"X^)G_S9T?\.Y?V,?\ HBUM_P"%Q\3/_FSK[;HH ^)/^'<O[&/_ $1:V_\
M"X^)G_S9T?\ #N7]C'_HBUM_X7'Q,_\ FSK[;HH ^)/^'<O[&/\ T1:V_P#"
MX^)G_P V='_#N7]C'_HBUM_X7'Q,_P#FSK[;HH ^)/\ AW+^QC_T1:V_\+CX
MF?\ S9UPGC#]AC]BC2/"/Q&UCP_\)O#NI:[X"\/:[?7>G_\ "P?B-?#3-:L/
M#;^(=/L-=L[7QXMS:-<VLMA>FSG>UN9].O(+B(K%<0S']%J_&S]L:%OV/?VD
M;C]IZR:+2_@'^V?X"?\ 9@_:F>21H-(\&?''3_#>N67[)_QXU+*R16EMXFEN
M]2_9O\<ZFQM89)?$'P6GO9#;>'YI$ -;]DS]EC]D/XP_LE_LN_''XH?"7P;H
M?C#XV_!WX0>+M;2Q\<_$?0-!N_'/Q#\(:-K%QI'ANQU#X@W$D?V[5K^>'1M&
M2\O+QD\NVA-PZY/U%_P[E_8Q_P"B+6W_ (7'Q,_^;.ORO_X)PV1_;)3]ABRE
M,FH_LY_\$T_V8OV?IKR-D<Z'X_\ V^O&OP*\-E+1B?,M=5@_91^$?B,R3@F,
M6/Q5^,$!"_VK\/5DB_HKH ^)/^'<O[&/_1%K;_PN/B9_\V='_#N7]C'_ *(M
M;?\ A<?$S_YLZ^VZ* /B3_AW+^QC_P!$6MO_  N/B9_\V='_  [E_8Q_Z(M;
M?^%Q\3/_ )LZ^VZ* /B3_AW+^QC_ -$6MO\ PN/B9_\ -G1_P[E_8Q_Z(M;?
M^%Q\3/\ YLZ^VZ* /B3_ (=R_L8_]$6MO_"X^)G_ ,V='_#N7]C'_HBUM_X7
M'Q,_^;.OMNB@#XD_X=R_L8_]$6MO_"X^)G_S9T?\.Y?V,?\ HBUM_P"%Q\3/
M_FSK[;HH ^)/^'<O[&/_ $1:V_\ "X^)G_S9T?\ #N7]C'_HBUM_X7'Q,_\
MFSK[;HH ^)/^'<O[&/\ T1:V_P#"X^)G_P V='_#N7]C'_HBUM_X7'Q,_P#F
MSK[;HH ^)/\ AW+^QC_T1:V_\+CXF?\ S9T?\.Y?V,?^B+6W_A<?$S_YLZ^V
MZ* /B3_AW+^QC_T1:V_\+CXF?_-G6WX7_8'_ &1?!OBGPQXUT#X+Z/!XF\&:
MY9>)O"VI7^O^,]=&B>(=-$O]G:U966N^)-2T]-2L#-*]E=O:/-:R.9('CDPP
M^P** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "L/Q/<:C:^&O$-UH\]M;:O;:'JUQI=S>6[WEI;ZC#87$EC/
M=6D<UO)=6T5RL4D]NEQ \\2M$LT3,'7<K.UB+SM)U2'KYNG7T6/7S+:5/ZT
M?B3^R9J?_!6[]J']F;X&_M$)^V-^R'X1/QD^&_AKQ^WA;_ABWQIK": _B"Q2
M\?25U4_M.:<^H"R+F'[4UC:F5E+>2HQGZ%_X4W_P5T'3]N7]CX^F[]ASQO\
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
M8_VA/^"BWPN_:,_9,^&W[1O@?]BQ?AG^T9\3_&_PTU'5O@GXN^..N^.M$O\
MPY\$OB3\5=*N[.R\=^$_"^@+9W-WX"&GZA--<WTZ6]UBWL_,<3P_K'7YQ_MG
M_P#)TG_!+3_L[+XH?^L;_M'T ?HY1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4R1!)&\9Z.C(?HRE3^AI]>.:1\>?AMK'QV\9_LVP:M=6OQ=\#_#
MKP=\6=1\.:GIMYIZ:M\/?&^M>)/#>F>)_"U_<QI:>)=.TWQ#X6U'0_$LFDR7
M!\-ZI<:1::N+:36M,^T@'R1_P2,;/_!-G]D%?^>/PIMK;Z?9-=UJVQ^'E8]L
M5^C5?CO_ ,$^_C]\._V>_P#@F#^Q+KOQ!NM59O'FL^%?@EX'T+P]I4^N^)/%
M?Q%^(GQ9\2>&O#V@:)H]LRS7;VP74=?UVXW)!HGA30/$/B&]>.PTBZ=?V(H
M**** "BBB@ HKX^T?]LGP.?B3^V5X$\<>'=;^&NC?L5^%O GCWX@?$'Q-J'A
M^?POKO@/QOX$\3_$!O%FC+H^I7^H:?I_A[2/"&MIJ\&O6VG7RR6XEAMG@=7/
MBLW_  4[^$6@>"O%/BGXA>#/&W@76--^!7P8_:+\%>!KHZ1K'BCXD?#C]H3Q
M@/AO\)X-"ATR\>TL?&>K_$JXT?P-KOAC4[B$^'-9\1:%+/J-UIUY)>6Y'WW&
M,$YRG&$X0BG*<U5E.%-0@ES2G4E"<84XQ=23B[4WU<ERJ4I6C&$I0G*3480<
M(TYS<IR:C&$(5:<YU&U3A&<92FD[GZ5T5^7/Q/\ ^"I_PL^$L7C/0/$_P[\9
M2_%GX9^-?BEX5^(_PLTS4_#=QJ'AW2?A#^SI-^U=XH\9V>OSWUKI&LZ#J/P1
M.GZYX2B3[%J.O:]J/_"-/:Z?<Z=JEQ9_</A'XV>&_'WC:W\(^#;+4-<M(OAY
MH'Q"\0^)H_L\&D^&(?&D=I>^!?#>IQ2R"]/BCQ/HCZAXB&EQP^9H^B65G?:J
M;=-?T3[:+7X;/9W3NFG"4U)/9P<8RM45X.2<.?VG[L<HR@DY1<5+FLVK7Y9J
MG)?XE-I<OQ6:E;D:F>RT444$A1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45\K:+^U7X:N?C?^TU\&_%7A37_ =M^S'\-OAC\6O$'Q"U^_T"X\+>
M*/ ?Q)L_B/<KKNBP:/J6H:SI\/AJ7X7>*+?68=>L=.O'$-O<V=M-;S)(?G:+
M_@J/\$M+\"ZWX]\?>%_&?@&Q_P"&9_!7[7'P]TC4QI%_KWQ,^#7Q(\5Q>!_!
M,VC65C?&+2/&FJ>*]8\$Z)?>$=;N;631[WX@^$TN]1(FU,Z8DU)*47=."FFM
M;Q<ZU-6ZN3GAZ\5!+G;I3M%J-V=7&ZNI<C5UHU&E)]?ABJU)RG\$?:14IINR
M_3*BOS.^(7_!33P!\-6\;^$O$/PT\7O\:OAMXWUGPCXU^$5AK/AJ>]TRPT+]
MFW7OVLKKQA9^*YKRW\/ZIX=O/@WX;UB?27@D2\OO&-E=>$WMK:6VN+^/Z_\
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
MHKXM_P"&)/#?_1Q7[:7_ (E9\5O_ )<4?\,2>&_^CBOVTO\ Q*SXK?\ RXH
M^TJ*^+?^&)/#?_1Q7[:7_B5GQ6_^7%'_  Q)X;_Z.*_;2_\ $K/BM_\ +B@#
MYJ\6?!'QI\:OVH?^"EW@?4/!_C[P9X#_ &BOV(/@[^S_ .$/BUJ.B-9>$-3\
M366G_M.Z/XR_L+5H+R6]EF\,VWQ>\(WB3RV%K#J$DU_'I<MV^DWOE_ OQ8_X
M)\?M*_M-?#[P?>7G@6[^'OB_]G#_ ()\_ 7]GO2O"VNZGI=C;_$O]H'X5?M
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
MMIE_IVJVGB"1;NP_>+Q9\$/@QX\\1>#O%_CCX2_#7QCXL^'<B3?#_P 3^*?
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
MI\1?!?QE\8%_:AT&ROOAU^S-_P $7_CU8^'8O@[\*YM \0>(/VVKR/PO\<M
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
M>5XI8:"QCI<NBHNO9TUM?VKC:+2"BBBI*"BBB@ HHHH **** "BBB@ HHHH
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
M0^)/_86^%?\ ZN#P#7V-7QS^WY_R:A\2?^PM\*__ %<'@&@#[&HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH \3^/?QQ\.? 3P7IGB76K:;6-<\7>-_!GP
ML^&WA"SN(;34?'7Q1^(VN6_ASP5X2LKN=7@L([W4;EK[6M8GCEM_#_AK3M;\
M0W4,UKI4T3_-_@[]K'XT:Y^U'#\ M=_9U?2?!B>.OBSX.OOB_9>+[F\TE+;X
M;_!/X!_$S3?$%KHUUX:L)9;'Q9XK^+WB+P)9(]^C0/X'FU$O-+=75AI^3_P4
M+\):_-'^Q]\:].M+S4_"W[,'[97PX^,7Q3L+0/,UG\+M4\$?$OX.>*O&DMG'
M'-+>6?PS'Q5LOB)K"P0R3VGAWPUK>HPKYEFN?M/XA^(?%NF?#/Q=XF^%7AFT
M^)'C:W\):IJOP_\ "J:_I6AZ;XO\0-ILD_AS3I/$NHSII.FZ7J=ZUH+C5YI7
M@@L7DN8DN&$<4DQERQG5DG+V=6M!TDT^>'U:A.E+EBE44Y3J5G3]Y1E*DHM.
M,*EFTY3C2BU'VE.C-59>ZHU)8BO"K%RE[BC"$*/.[7C&MS;N)\M?"']MOPS\
M9?VKOVJ?V2]#\-7V@^*_V>/#G@3Q%X8\5:]-_P 4]\7--\2MXA\/>,=7\)PP
M(ES<:/\ "KXF^'[GX;>-+B"69[;Q*DMF?(D$0EX[]ES]N2[^)/[(_P 7OVM_
MVAM%\%?"7P;\'/%W[2^F^*O^$2UKQ!XKL=,\&_LQ>.?'7@GQ7XMN[K4]$T:]
MGFUB/P!JGB.PT:QTZ::ULKVSTOS[[4$D=_G;4OV._CC\(/C)_P $ZOVB?@WX
M?\1_$'QO\,=,^)7P@_:VT+7_ !_X)T;[?\&OV@-&B\=_$O6K*]NDM(O$_B;P
MK^T?H7A3X@:)HMIJ%S!JEI-XLBCOX[F]L[A]K]GK]ACQYXM_X)L_M-_L3_M%
MZ/)\+M3_ &@?%?[<.ESW^A>(-"\8R:1X/_:4^*GQ1\6^#?%-A=Z-=BRFU72-
M$\<Z7=WVBW4D'E:QIUU822S6;QW4JFJD*&(Y>6>(I8.O3@KIPJ8VCF%.,:M+
M51G&M@ZS=-75.:H-Z*<YP<'3E6PZES0H5,71G4?+)3IX2K@:CE3J:-J5+%4E
MSM)SB\1&.KA&,OI[X<_M _M+?$+PA\"/C#:?L^>%[;X6_'#4_!=_>>')?B'?
M)\7/A-\,O']@=1\.>/\ Q=I@\+3>%M?U."VNM#D\8^!]#UFUF\'KK%R\/B/Q
M+'X?OWGZ#XK_ +>_[*WPE^'OB#XDZI\6O"_B?1/#/CCX9_#O5K7P+J5OXOU2
MU\5?%[QG:^ _ %K<66AO>RVNG^(/$$UU;V&N7(BT6[&D:RMK?SSZ;=0Q^6_L
MN7G[<>A_"?X>? CXU? +X<>'O$GPQ^'EG\/_ !+\;++XJZ7XL^%?Q0/@GPW'
MX9T7Q#X/\$Z?::=\2=(;XA365CJVK:%XOTO1(O!=C>:K:PZMXGN[.QCU#\?M
M+_X)Z?MZ7WA/QA?:G\"? OACQ1J'[/O_  3?T&'P=H'QJ\%VO@U/'W[$/[:5
MW\<_&_PV^%NC:3HEGHGPY^%VO>!]1GC^!UI>M/%HJ6_V?Q]?6VOZC>SMTR]A
M]85.$FL+[:3AB)*3J/"NM%0E5ARIJ?L(7E%1C5A5KU+TY0I4HF,%4^KN=2_U
MGV24J*Y?9*NJ%1RC":>L77G!1E>5*5*E3_>1G4J,_H)\??M)^ -,T/XG:5\.
M/&WPT\8_&3P/\-_&OCG2OAGJ7C.#3;N_N?"7A^VUJ:TUB/3K;5M<TZSLFU;P
MX/$KV>C7^H^'K7Q%HMQ?Z?"=6TQ;KR7]F#]O'X,_'']G#P-\8_%WQ$^&/A'Q
MA'\%/@5\4/COX,T[Q9!=P_!;6/C=X)\/^*M#T+Q*UVR:CI%KJ,^N"V\,W&MP
M6D^NV:17MJDD;EA^9MY^QW^VEKW[6-G\8]6^ W@/P_X7TCQG_P %"7$?@CXJ
M^#M,T'4?#/[3WPGT32OAAXD@\'KI]C=ZA\1-3USPU8:7\<O$_B74/[2U+Q7+
M:ZMX>\[P3I]K%8W?@+^R;\0O!'Q._8 ^'DE_X*T75E_8R^!_PH_X*'?"?3_$
M&A>*=037/V&]/\%>*/V>_$JSZ"MU97(N?'WB76/!E_J.LR6<^O?#[5=&AL(B
MND3VT6*7O13>E6G'1M-T:L9XF5[+6<9T:;59*\H3^K.+M.JY7.6CY(O]U*;4
MFOXT)4\.K2:NHN-67[C6*FG74FVJ:C^O/Q!_:-\ VGA;5;KX?_&7]G^T\2:3
MXV^'WA.[E^)?CRWTKPS#<^+_ !I;Z -%:;3+L:C/XF\3VEAXIT;X<VEJDUOX
MB\<:9_8\;3K8:O';87QE_:ETKPCH%VOP7LO#7QT^(VC?$_X.>!O$OPUT+QG8
MV.N:#X?^)7QF\-?"7Q!XRO4MK75[I--\&/J^M7UQ*UB-.N=3\,ZKH4^HV5W9
M:@UG^/FM?\$__P!L#3OA-\4?AOX*\-G5?A5XG\;?LA_$OX;_  +^)?Q&\">-
MO$GP)^(WPS_; L?C#\7=$^$GQJO+.RUK4/V=K/X?Z;=^(/AUX(^(5WJ7BKPO
MXV\37_AWPO<:9X<GO;>#[B_8B_9=^-WP(^._Q/\ %&JVU_X7^ OC?PGXCU#1
M/A+XV\8>&OBIJ_PB^*OB'XQ^)O%/B+2?@=\1[#3K?QG9? #QMI%Y%X^N/AIX
MZU'48O WC;6_[*\'?9-)MKVTA=)7UJ.WP3Y4[WE&A0K.E-R4>6G.<<1AYRI.
MHVZE*<'3G-J@IN2E**C=*$HJ:=TW.M5I0J0BOM4HRI5Y0JN,DH2C^]IQ;K>O
M? /]L[7O'TG[/^D?&WX17?P.\4?M*:%\2KKX<:5-X@/B6!O%OPJUOQ"?$/@/
M6+O^R-(.GZYJWP\TBV^)WA*4Q/;ZWH,7BFQ86=]X7']K_>U?F[^UUX0U/XR_
MM8?\$\_!'@]YY+_X&_'KQ5^U'\3]4L7#0^$OA[X<^!?Q7^%VC:?K<D<JM:W?
MQ&\:?%/1](T#3Y5:35M.T7Q7?PQ/:Z!>R1_I%0K2IQEIS>TK4VDFDXTOJT(U
M%=N_/-XA-Q?+S1DE\#&]*DHJ_+R4YZM/DE5>(DZ::2TA36':4KS2DG)^_$**
M**0PHHHH **** "BBB@ HHHH **** "OB:#_ )2.:I_V9-H/_J]O$=?;-?$T
M'_*1S5/^S)M!_P#5[>(Z -GQY^R_XUUGXQ>,?C+\+OVF?B;\$M7^('A+P%X3
M\8:#X9\%_!;QCH>JQ_#BX\7R^'-4A/Q+^'/B[5=,OA#XUU:UOH['48K&ZCCL
MY/LD<\4DLN=_PSK^TS_TD#^-/_AEOV3O_G'5]HT4 ?%W_#.O[3/_ $D#^-/_
M (9;]D[_ .<=1_PSK^TS_P!) _C3_P"&6_9._P#G'5]HT4 ?%W_#.O[3/_20
M/XT_^&6_9._^<=1_PSK^TS_TD#^-/_AEOV3O_G'5]HT4 ?%W_#.O[3/_ $D#
M^-/_ (9;]D[_ .<=1_PSK^TS_P!) _C3_P"&6_9._P#G'5]HT4 ?%W_#.O[3
M/_20/XT_^&6_9._^<=1_PSK^TS_TD#^-/_AEOV3O_G'5]HT4 ?%W_#.O[3/_
M $D#^-/_ (9;]D[_ .<=1_PSK^TS_P!) _C3_P"&6_9._P#G'5]HT4 ?%W_#
M.O[3/_20/XT_^&6_9._^<=1_PSK^TS_TD#^-/_AEOV3O_G'5]HT4 ?%W_#.O
M[3/_ $D#^-/_ (9;]D[_ .<=1_PSK^TS_P!) _C3_P"&6_9._P#G'5]HT4 ?
M%$7[-G[2,$EQ+#^WW\8X9;R5;B[DB^"/[)4<EU.D$-JDUPZ? T-/*MM;V]NL
MDI9U@@AA#".)%6;_ (9U_:9_Z2!_&G_PRW[)W_SCJ^T:* /B[_AG7]IG_I('
M\:?_  RW[)W_ ,XZC_AG7]IG_I('\:?_  RW[)W_ ,XZOM&B@#\M/@WIO[0_
MQB\8?M$>#[+]N'X[Z%=?L\_&9/@YJEW>?"3]D:[B\37<GPP^''Q,C\06$4'P
M+CDT^T:V^(D.D_8KDS3>=I,MWYWEW<<,/O7_  SK^TS_ -) _C3_ .&6_9._
M^<=7F?[$DW_&1G_!4:QS_P >O[9OA"?;Z?VA^Q_^S-<Y_P"!=?U'6OT=H ^+
MO^&=?VF?^D@?QI_\,M^R=_\ ..H_X9U_:9_Z2!_&G_PRW[)W_P XZOM&B@#X
MFMOV:OVC[*-XK/\ ;Y^,-I%)<7-U)';?!#]DJ"-[J]N)+N\N72+X&(K7%W=3
M37-S,P,D]Q+)-*SR.S&Q_P ,Z_M,_P#20/XT_P#AEOV3O_G'5]HT4 ?%W_#.
MO[3/_20/XT_^&6_9._\ G'4?\,Z_M,_]) _C3_X9;]D[_P"<=7VC10!\7?\
M#.O[3/\ TD#^-/\ X9;]D[_YQU'_  SK^TS_ -) _C3_ .&6_9._^<=7VC10
M!\7?\,Z_M,_]) _C3_X9;]D[_P"<=1_PSK^TS_TD#^-/_AEOV3O_ )QU?:-%
M 'Q=_P ,Z_M,_P#20/XT_P#AEOV3O_G'4?\ #.O[3/\ TD#^-/\ X9;]D[_Y
MQU?:-% 'Q=_PSK^TS_TD#^-/_AEOV3O_ )QU'_#.O[3/_20/XT_^&6_9._\
MG'5]HT4 ?%W_  SK^TS_ -) _C3_ .&6_9._^<=1_P ,Z_M,_P#20/XT_P#A
MEOV3O_G'5]HT4 ?%W_#.O[3/_20/XT_^&6_9._\ G'54O_V:/VD=2L;W3KO_
M (* ?&J2TU"TN;&Z1?@Q^R>C/;W<+P3*KK\#PR,T<C!6'*G!YQBOMRB@#AOA
MAX"TSX5?#3X>?"_1+S4-0T;X;^!O"7@+2+_5GMY-5OM,\'Z!I_AZPO-2DM+>
MTM'U"YM=.BFO'M;6VMVN7D,-O#&5C7N:** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\C^._PBT[X\?";QC\*-4\0ZYX3MO%EKIRQ>)O#2:1
M+KF@:EHVM:;XBT?5M.@U[3=8T2YGL=7TBQN#::KI=_87<226UU;212L*]<HH
M ^+S^SM^TR23_P / OC0,DG ^"_[)^!GL-WP08X'09)..I)YI/\ AG7]IG_I
M('\:?_#+?LG?_..K[1HH ^+O^&=?VF?^D@?QI_\ #+?LG?\ SCJ/^&=?VF?^
MD@?QI_\ #+?LG?\ SCJ^T:* /B[_ (9U_:9_Z2!_&G_PRW[)W_SCJ/\ AG7]
MIG_I('\:?_#+?LG?_..K[1HH ^+O^&=?VF?^D@?QI_\ #+?LG?\ SCJ/^&=?
MVF?^D@?QI_\ #+?LG?\ SCJ^T:* /B[_ (9U_:9_Z2!_&G_PRW[)W_SCJ/\
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
M_96_Z%3XE?\ B2/[2W_SWJ/^'>O[*W_0J?$K_P 21_:6_P#GO4 ?:U%?%/\
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
M9<EZ,).#5XO^=CPC^UUH'_"=?!:S7_@H?=_&']C+]I7X@?%^]M?C[X1M]>\
M^$_A=\1O#/P5\(ZOX _9NMOV@-?\7^,=7DE\8ZO-XV^)#:!XC\066N:3XNT:
MU^$R*]O++X./W]_P1?U;3=8_X)<_L73:7JAUB*S^#NFZ3=7TD;Q7,FI:5JFJ
M6.HK?126]JT5^MW#*+Z,6\*I<^:$C1-JC]*CHFC-8IIC:1IC:;',MS'IYL+0
MV,=PEQ]K2=+0Q>0LR7?^E+*L8=;C]\&$GS5H1QQQ(D42)''&H5(XU5$15& J
M(H"JH'    ' %;QGRTZU-*ZJNDE)M<RA1K5*U-2:BE)P56=",K)NC&G*IS5E
M.<L91<I4I.3O3=5M65G*M1ITI\MK.,9.E&LXMSM5E4C"2I<D4^BBBH+"BBB@
M KE_''_(E^+_ /L5_$'_ *:;NNHKE_''_(E^+_\ L5_$'_IINZ /&?V.O^31
M?V6/^S<?@?\ ^JR\,5]'5\X_L=?\FB_LL?\ 9N/P/_\ 59>&*^CJ "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ^,_A3_R>[^V)_P!DI_9$_G^T)7V97QG\
M*?\ D]W]L3_LE/[(G\_VA*^S* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ^#_ -LWXO\ B?PUXZ_8Y_9Y\'ZC>^'M1_:R_:$N_ 'B3Q5IMW)8
M:KH?PS^&_P +/'WQL^(-KH.H0,MQIVO^+-,\ 6O@NSU*VQ=Z;8^(=4U"PFM=
M3M;&ZA_'OQ=I^A^!=*_X. ?"^B?#'XX^)+'P^VH6O@WQ'X1\<:_=Z+\+X+?]
MB'X7?%BTM_#M_K_Q7TG6O!']D?%"_P!0^)$P\$6,!AU359;JW,[,+&']SOVH
M/@!>_&2+X-^.?!]UING?%[]F_P"+FE?&CX4WNLO<0:-J.I0^'_$7@CQCX)U^
M[LX+F]L="\?_  ]\8>*/#%UJ5I;7<VC:A>:5KHL=172FTZ[\Q@_8!^&]SHG[
M8FGW_P 1OCJ@_;O6:Y^.T$GCKP]<3Z;<ZCX"T;X8WUO\/[V'P9$/"R)\.="T
MKP(KVR7:#2-/BOH!'KLDNL2<]:E.I2KJF^6I/"YKA[N37-/%T<MC@FG'6%.D
MZ&+YIQ7/1J/GCS2KQE'6G/DKX>;=Z5.M@*THJ-[>PK8V6*O%OEG*I&KAN2,O
M<J03@^54Y*7\^7Q"^+?A+]C[XR?\$\_'MY:^.;;PGX^_X)/: OQ$^)NJZ_\
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
M-% 'P]_PQ-=?]'C?MP_^'MT;_P"8"H;G]AZ6[MKBTN/VP_VX9+>Z@FMIX_\
MA=^D+OAGC:*5-Z> E="T;L Z,KJ3N1E8 C[GHH Y'X?^"-"^&?@/P3\./"Z7
M<7AGX?\ A'PWX(\.QW]W+J%]'H7A31K+0=(2]OYR9[V[33["W6YNYB9;F8/-
M(=[FNNHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHKX5_:#^/_ ,1?V>?VG/V8I/$\
MVCS_ +)_Q_OM2_9[\2:C_9:PZU\,/VE?$=Y!K'P*\1:KKRS.TW@;XJK8>(OA
M%+9S6D$6D_$74?AT4O'7Q)=1P@',?\$UO^25_M"?]GZ_MU?^M+_$"OT1K\"O
MA_\ M _$'X1_ 'QM\*/@(=$G_:G_ &H?^"H7[:OP>^!5IXATYM:T;PP(_P!I
M'XC>)?BO\9/%6@Q3V]SJ'@OX*?"[2?$GC+6(0\<&HZ[%X6\*RS17'B>TW?OC
M"LB0Q)-+Y\J1HLLVQ8_.D50'E\M/EC\Q@7V+\J9VC@"@"2BBB@ HHHH **_.
M.X_;?UKX??$7_@I1;_&70?"VG_"?]A+X4_#GXU:7K7@Y];NO%?B+P1XC^%7Q
M"^)7BF#Q'!JKKIPUW3T\!RVFCV^BP1VLJW:+/-/,P\OYS\2?\%0/B%\)O#U[
MI?Q3^&WA35OBSX[_ &</V9/V@/@=X9\(W&J:1HE]K/[4?QHT+]GW1/A'XLOM
M7U+5+J\U/X=_$GQCX,GUSQ=I"Z=;^)_"^J7]W9>'=!O=,$-TX)U'!13<JBI>
MSBURN<ZSJ*E13DXP]M/V51JG*I%\L7)RC&S%4:I*I*HU"-)U%4DVN6$*4*52
MI5E:[]C"%>DY5%%J\TE&4DTOVHHK\+OCW_P5-^+/P/N/C)\+)O WP_UCXP?L
M^_$?QUX?\=>,;JR\3:7\*O$/A?0/V/K[]K[X:P:3I8U^ZUKP]XW^-MK:R?!W
MPWI-SXB\01Z?XUTS5]4L+?Q*LNF>'I?U!^''QPU+XG^/SH^DZ-8Z#X1T'PAI
MI\5S:]-*OB2?XKZWI>A^)+GX=^'+=9+>WN6^&GAS44;XE7IM[IK37M?T308%
MLK[1_$4,2C::;BU)::J]N5TW44KM+W;1<-;2]HN3V>JFZE%PY>>T>;FLFXMW
MC45-Q:4FU*\HR2:LZ;4^:UTOI"BBB@04444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 ,>1(QND=$!. 78*,^F6(&?:H_M5M
M_P _$'_?Z/\ ^*K\N)OV5?V>/C[_ ,%"_P!IOQO\;/A-X1^*FO>"/@'^R]X1
M\(CQWIZ>)-'\/:+XBU?X[ZUKB:7X?U(SZ-;ZAJFH:;8/=:M]B?43!:0VL-Q!
M ;A+CZ-_X=]?L-_]&E?L_?\ AK?"7_RLJ(N;Y^>"A:<HPM-3YZ:4>6H[1CR.
M3<[TWS.*@FYOG2C$'4?/SP4+5)QIVJ*I[2DE#DJRM"/LY3;G>D^>4%!-SE[1
M*'UU]JMO^?B#_O\ 1_\ Q5'VJV_Y^(/^_P!'_P#%5\B_\.^OV&_^C2OV?O\
MPUOA+_Y64?\ #OK]AO\ Z-*_9^_\-;X2_P#E95EGUU]JMO\ GX@_[_1__%4?
M:K;_ )^(/^_T?_Q5?(O_  [Z_8;_ .C2OV?O_#6^$O\ Y64?\.^OV&_^C2OV
M?O\ PUOA+_Y64 ?77VJV_P"?B#_O]'_\51]JMO\ GX@_[_1__%5^4GC?X<?\
M$N_ GB?Q;X8O_P!DOX9Z[)\._$OP^\'?$G6_!G[.EGXM\._#OQ1\4)=$'@_1
M/%^I:)H-TVG7ES9>)O#6MZL8+>[@\,^'_$&D:YXDFTK3+V.YKKO@-^SY_P $
MY/VB-(^(6L^!OV//A5IL/PQ^,7Q'^!WBBS\8_ [PMX<U./QO\+=870_$S6EC
M-9SS3Z))>,LFC:H_DKJMB\5]#"MO-"[J,E))Q:DG%R3BTTXJ2@Y)IM./,^6Z
M;3=[-VDXC?*TI>ZW/V:3NFYJ#J.%FD^903DUT2ULVD_TM^U6W_/Q!_W^C_\
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
MHZZJZ3NKK5::]-6TNV[32ZMIJVA]M_:K;_GX@_[_ $?_ ,51]JMO^?B#_O\
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
M_P K*/\ AWU^PW_T:5^S]_X:WPE_\K*0SZZ^U6W_ #\0?]_H_P#XJC[5;?\
M/Q!_W]C_ /BJ^1?^'?7[#?\ T:5^S]_X:WPE_P#*RN;\9?\ !/\ _8?@\(>*
MYHOV3?@ DL7AK79(W3X7^%$='32[IE97335=&5@"K(RNI *L" 0 ?<M%?.7[
M';,W[(_[++.[R.W[.7P09I)'>21V/PS\,%GDDD+/([')=W9G=B68DDFOHV@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** /C/X4_\GN_MB?]DI_9$_G^T)7V
M97QG\*?^3W?VQ/\ LE/[(G\_VA*^S* "BBB@ HHHH _GG_;*\)^+/ G[1OQ?
M_:K_ &%O%7Q)\$?M<^'/&_P?\"?'#]DCQ+X+\2>)_P!GC_@H5X:-IX+L_"]Z
MUA?Z,FE>'?B#H?@O7+GP[I'QT^'^MQ'P9+X/ET;XD02Z/ILUS!XQX'U?6OA_
M^T=X6^(W@[5/CI;ZUXG_ ."OW[>O@[QIH'AQ?B6/#VM_!?Q-\"?BCKNF6Z^
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
MQU_R:+^RQ_V;C\#_ /U67ABOHZ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /C/X4_\GN_MB?]DI_9$_G^T)7V97QG\*?^3W?VQ/\ LE/[(G\_VA*^S* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _F7_;^\1K^TM^PO_P7
M&^(GQ$TNPUZ/X#>-?%W[-/P?\.:M;0W]GX%T3X.^!?A)XGU#Q1HUO>(UOIWB
MWQIX[\>Z_K=UXD@ABU9-'M?#6F)J']GZ5;1KP?[=?[)7BWP9^S+_ ,%#_BGX
MG^%_@3PA\ OB9XC_ .":@^ 7[/=I?>&M8T?2?B'\/OC-X%\/?%;XS6&AZ?8#
MP-\)M4^+=AXPT#P%?Z=X6D#ZWI7@V\\0^+RLOB"XMI/VN\??L"_"SXEZK^TM
MX1\:VK:]^SQ^U_-H/BWXY_"BVUWQ5X/N;_XH^'-$\.>$)O$.E:_X,U;1;U_#
MWC_PAX7\-6GCOP]<7%NUQK?A/3=9@OKE-:UFQ7V?XR?LH_!K]H#X*6'[/?Q:
MT[Q9XK^%ME/X1NI=';XB>.])U;5KCP)J=AK?A277O%6A^(--\4:VVD:[I.DZ
MY'_:6KW N=6TNPO;T7,MNIITFJ?LYN*E*-7+)N-XR7+A?9QQDI<T7&=6<J4J
MN'=2,H\U:-1JG4IIQ*Z56,J:;BK9ARS3G%_[0U/"03A*,HTH)^RKQC)-QA*F
MG4IU)1G_ #KZY\9/B;\%_P!D+_@NC^U9\!<_LV>*O"_C'PO\);/]DOPY&EQJ
M?[&?B#X4:;I/P_\ B9\?YM)TU!X&L?$/Q;^''C*P_:&\/:E\,M/G^'^H^"?#
MO@3Q/)JWB#Q3-XOG@_=SPY^QA^R39V?P0\4Z#X-\-VNI>#[":+PQXXTZ^6+7
MOBG9^-/AOJ_@W6(_B)XB$[ZC\7'\5^%]7O=:FO?%EYKNK'6((?$]A?07]O)=
M/Z&_[(/P D^+^O?':;P5-<?$GQI\*]-^"WQ*U*Y\1^);C0_B[\.M&M-6L-'T
M7XO^"IM6?P5\3[O2;+7M8LM.U_QIX?UCQ!:V&HW.FQZH--9;1>?^$O[&7P2_
M9MTHC]G_ ,'7&BW_ (;T#6]'^%?AWQI\1OBAXS^'WPR@U9/,;0O 'AGQ3XH\
M2Z?\-O"=Q=1VT5[I/@'3M&1-(A71[!+?3HX+2.(J,:3ISCS6AADFN:<K8:EB
MZ4Z:4Y<TH8F==8M1E-JG4JU<+452A0P;IDDW5YX2Y5*5>\=(1_VBIA:D92Y%
MRJ5"-!X:4HQ_>TXPQ$.2M6Q?M/./^"=?Q-\6^.?AA\:? ?C'4K_Q!>?LT?M9
M_M$?LRZ%XIU>\EU'7/$W@7X7>,R?A]J&OZA,SRZAKNG^"M<T+PWJVI3RS7FJ
MWFA2ZGJ4TNI7EY(WW_7@W[./P&T/]G?X<2>#-,OWU_7_ !'XR\<_%+XD^,;B
MTBL;SQU\5/BAXHU+QGX_\6W-G"\J646HZ]JMQ!I&F_:+K^QO#]GI&BB[NUTY
M;F7WFJ]ZT%.2G-4Z4:DU]NI&E2C4E=V<G*I&3=1I.JU*M*,95I12TO)Q7+%U
M*LH1:MRPE5J2IQLFU'EA**4$VH*U-:4U8HHHH&%%%% !1110 4444 %%%% !
M1110 4444 %<OXX_Y$OQ?_V*_B#_ ---W745R_CC_D2_%_\ V*_B#_TTW= '
MC/['7_)HO[+'_9N/P/\ _59>&*^CJ^<?V.O^31?V6/\ LW'X'_\ JLO#%?1U
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M ,%&O 7QD^//[*WPL^$7@OQEXG\$_M,? [X_?&B'XC:GI,?AN/PB?@-X_P#
M/PO\3^!]=\.:WJ%AXETOQ?X>\;>+[[1/&NFW^BJ=$O\ 3;:SLY-2FN;PZ?X3
M^U[^T%^U'\'_ -J+XJ?"WP_\9]"\#>!/BA_P3]^-WQN_97U77OAOX4UVQ\+?
MM*?LYZAIEY\0O#?B6=K=M:\8^&KWP1XF\'^+;3056+55L$\>M:W\K6.D+8V?
MV7_^"<?QB^ /Q#_94^(M_P#%?X::S?? NW_;R\*>.=*L_"7BEK/Q7X&_;._:
M'T']HZTG\)W=QX@M;C0/%W@3Q!X<LO"5Q-K$>N:+K6AW-YJL=E9:C]GM8OK3
M]L;]C+P_^UOJ'[,^LZAXHOO!NL_LY_M#>%OC+;ZEI=LLMUXL\'6^E:UX<^(W
MPCU*;S(I8O"OQ/\ #FL#2O$4:.R3)86320R^2@'1)*I3H).5&4_;4Z[7O2HQ
MQ$/9QK13=JDL'[>->ELZDL%*G)7JRE,;C"<VE&K&G"E.DG>,:U2A4G4E3FUK
M&.+C15&H_AIQQ<9QTI1C#\^-,_;2^//QH_89^&/[2GP@^,TOA_Q3H?\ P36^
M+/[4_P 8(+[X7^"=1BO/C1X<\'/8^&/#6I:/JFE1S^%[?2_BWX/^+.BZ]X>L
MTM;F[TWP5=Z/]JL-5AGU-:,7_!17QOH'P+_9B\>>$/CMX1^._P 8?VFK;]C'
MX'-\/;_PUX03P5\,_P!HK]L5;'6M(\;:OK_P]M="U,>$/ WA/PQ\6-9U;X;7
M5[?:]J9TGPUIW_"0Z-+J$NHGZ@T+_@G/=?#7]G[_ (*&_"#X8?$"VN-4_;9\
M6_'_ %SPA)XVM]2N/"/P1\/?'G0]4AN_ ^@:5IDYOF\*>&O&WC/XE_$BTT:P
MN;"VO?$GCC60C:<M]/..BU__ ()\V/Q!_8\_9Z^ _C#Q+HGACXV?LXVO[,OB
M/P!\;O FA-<1Z5\6_P!DYK23X7^,9-$UJ2VN]:\.7)AU>R\0>$-3U%#+H'C'
MQ3HNGZU:7%S;ZU%?-"4YU)0E"$WA*LJ4'\$JV(57&T8/3GI4*+JT(J'LYR2H
MNE.,[3C'*XTXPC.,ZD7B:<:M2+:G&EAG3PM:HD[0G6Q'LZSYE4C%^U]K3E"\
M)9'Q7_:%^,/P _:6^#7[,GB_QY_PF6D_M:_!_P#:#U'X1_%&V\(^%])\:?#C
MXT_L\^"])\?Z]I&K:):Z<W@[7_ _B[P;J&IZOX=>^TC^UM UGPS<:+JU]XAM
M]>L[W2_*?V$/VIOBE^T[^S9^S%\2(_VI/!_C;]H3XE_LDW'QN^)7P4T_PC\.
MY]+MO$6J^"=*M+.ZTZW\*V-AXB\%VOA[XG^(M MAHOB77]2DU;39M1TR6875
MH;R/Z8\8?LJ?$?XK_&+PG^T1\4_$'P]OOB'\$OA'\6/A_P#L]>"O#UGXCM/
M/AGQC\;-#TCP_P#$;XG^+=;O&F\3:OJ6J:'HEIX7T+0;"SM;+POX<O-?5KW7
M]7UM-3TS'_8U_9=^/'[,OP5_9#^ FL^)?@OJOAW]F[X5:+\*_%GC[P[H/B3_
M (3KXA:'X:\)VNCV%CHEMK,?V/P3INN^(M+T+Q#XGA;5/$,L\.C0:;9O$\PO
M[?)0E)U(3G*,9T:D%.FU&4'4Q.-C3E"7*TITL-4A+FY'-)86+<Z])SC4I*+I
MRA!2<*G-*,M834</A7)23=W"IB(5%&*DES.O/W*%10?BY_:1_;4_9E^!?C7]
MHG]LR#X=R>"/A9K/[-DWCW3?"?A6YTB]/P\\:_";X/:+\?O%>CS6VL:N7U;X
M8_'7Q5XV\0VEI(LEAJO@OP[J_ANWCCO3H^L1_KZK*ZJZ,&5U#*RD%65AE64C
M@@@@@C@CD5\+?\%%?A3XJ_:._9B\9?LL>";74X]=_:/FT'X;ZEXH@TPW>B^
M/ -QXFT/4/B9XVUZ^G":=;'2/ ]IK,/AS399_M_B#Q;?:%I.GV[I-=W=C]R6
MUO%:6]O:P+L@MH8K>%22Q6*%%CC4DY)PB@9)R<9-6I.3JODA&*JP5/EE)R=Z
M52=>+C):0IU)T52ES2;O*GI&BG*7%1]G:<I3E"HZJ<4HQM5I1H.#CIS5*<:[
MJ1TMRPG:]1DU%%% !1110 4444 %%%% !1110 5R_CC_ )$OQ?\ ]BOX@_\
M33=UU%<QXW!/@SQ< "2?#&O@ #)).E78  '))/  ZT >,?L=?\FB_LL?]FX_
M _\ ]5EX8KZ.KYQ_8Z_Y-&_98_[-Q^"'_JLO#%?1U !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ?+?Q+_8Y^!_Q6^(.H_%+Q);_$W1O'.L^'O#_A;6]9^'
M/QT^-GPG37-%\*7&MW7ARVUK3/AGX_\ ">DZK-H\OB/6Q8WU_8SW\,6HSVXN
M3!LC3C?^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI_P"& _@+_P!#!^TQ_P")
ME_M:_P#SZ*/^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI_P"& _@+_P!#!^TQ
M_P")E_M:_P#SZ*/^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI_P"& _@+_P!#
M!^TQ_P")E_M:_P#SZ*/^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI_P"& _@+
M_P!#!^TQ_P")E_M:_P#SZ*/^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI_P"&
M _@+_P!#!^TQ_P")E_M:_P#SZ*/^& _@+_T,'[3'_B9?[6O_ ,^BOM:B@#XI
M_P"& _@+_P!#!^TQ_P")E_M:_P#SZ*4?L"? 8'(\0_M,@CH1^V7^UJ"/Q'QH
MK[5HH ^*?^& _@+_ -#!^TQ_XF7^UK_\^BC_ (8#^ O_ $,'[3'_ (F7^UK_
M //HK[6HH ^+E_8*^!B1F)/$W[3JQ-DM&O[9_P"UNJ'<,-E!\:0IW#@Y'(P#
MG%1?\,!_ 7_H8/VF/_$R_P!K7_Y]%?:U% 'Q6G[ WP'C8/'XB_::1U.5=/VS
M?VME93ZAE^- (/N#3I/V"/@3,V^7Q)^TW*^,;I/VS?VMG; S@9;XTDX&3@=!
MFOM*B@#\2OV6/V6_ ?Q!^//_  4%\(>+OB#^U#K/AWX-_M,>"_ OPUTR?]L3
M]J:*'PKX4U3]F'X$>/+_ $:RDM/B[;W$]O<^+_%WB/6GDU":\N5FU-X4G6VA
M@BC^W_\ A@/X"_\ 0P?M,?\ B9?[6O\ \^BO,?V)?^3GO^"J7_9XGP\_]8S_
M &9:_22@#XI_X8#^ O\ T,'[3'_B9?[6O_SZ*/\ A@/X"_\ 0P?M,?\ B9?[
M6O\ \^BOM:B@#XI_X8#^ O\ T,'[3'_B9?[6O_SZ*/\ A@/X"_\ 0P?M,?\
MB9?[6O\ \^BOM:B@#XJ_X8$^ V"/^$A_:9P<$C_ALO\ :UP2,X)'_"Z.<9./
M3)I/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*/^& _@+_T,'[3'_B9?[6O_P ^BOM:B@#XI_X8#^ O_0P?M,?^)E_M:_\
MSZ*@NO\ @GU^S[>VUQ9W6M_M*SVMW!+;7,$G[97[6K1S6\\;131./^%T<I)&
M[(P[J2*^W:* .<\'>$O#W@'PCX6\">$M.31_"G@KPYH?A+PSI,<US<1Z7X>\
M.:9:Z/HNG1W%Y-<7<Z6.FV=M;+-=7$]S*L0>>:65F=NCHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKX?_;,_:(\=_LKWWP ^+\\&@S_LRO\ %:R^&G[5&H7EE<-K
MWP\\-?%06GA/X8?&*QU9;F.TT_PAX&^*=QX?TCXEQW=K<+%X1\9W/B836L/A
M2Y\X \[_ &)?^3GO^"J7_9XGP\_]8S_9EK])*_"=OVD;S]EO7/\ @KMX^\+Z
M!'XU^+OB?]MKX-_"C]GOX;L[)+\3/C_\3OV1?V8/"_PL\&J$9)AID^OWL6M^
M++R$AM%\#Z+XF\02%;;2IG7]K/ 5IXRL/ W@RQ^(VKZ-X@^(-GX4\/6OCK7?
M#FF3:+X>UKQC;Z19Q>)M6T'1[FYO+G2M&U'6DO;O2]-N+RZGL;&:"VFN9Y(F
ME8 ZRBBB@ HKS?XO:3\4->^&OB_1/@OXO\.?#_XH:OI,FG>#O'?BWPQ+XVT#
MP=JEW)'#_P )+?>#8M4T,^*SHUL\]]:>'I=;T:UU:]AM[*\U2QM99KB/\R?@
MIXP_;!TCX>_MFM\?/VXOA7J_A[X)?$ZR\':5^TS'^S1X?^%UEX'T/P;\-])\
M6_%Z];P"_P 0_&7AW6Y]'\4^(]/\*Q:QKNLR:?:?V'XE;^R)[R"VC>>9+VE_
M=5.FZK<FDI1BX*?*V[+D]I'F<W".K2;::*Y7^[MK[2I&E9)MQE+FY7))-M2Y
M)64%.5E=Q2:O^OU%?'W[%WQ>^)GQ\_8Q^#'QB\3>(/A%XL^)?Q!^&YUZ/Q=\
M,]0EU/X1>++V6?4K;PUXKTPZ;J>K7%AIOB/3K?2M<U[PW:ZO?W7A?4[[5?#"
MWTUQI)F/S]^S)\=_B_\ %?5?VX/AU!^T_P# ?XKP? 3XD^%_!?AOXR>&_#.C
M6/B3X;ZCJ?@JR\0?%/PI\2_AAHWB6ZTX:A\-[QYI/ 6L:C-I=GXDCNI=/U]=
M7D\+:O?:E4_<E.#>L*<ZKWBN2FJ3FWSJ+ARJM!R=54U!J<)N,XN,E%<T5)6L
MZD*2LU*\JCJQBH\CDJG,Z4^54W-RCRSA&4'>/ZA45_/7KO\ P4,_:E@_9"\$
M_%7X9^./A-\>(M2^+O[7OA#2OVD/A9X3@\5^&?'ND? KPI\2]<_9W\*^(OAW
MX=U34H?!?Q#_ &B?'GA7P[\)=<TC3[M+G3]1OC+X<L]%UKQ/H%EI_P"K'PW_
M &A+OQ_\4M+T+5M9\(^ ]&@\,2^'4\(:OJFDCQ;\1OC5:6NE:I\1M(\$I<:@
ME]J7AKX(A9_"?B"^TJRNEU3QI>^(M,FEMAX(N?MC2NVETE%:IJ_/0IXB+5TM
MXU80Y=9NI)6A*FXU9$ERJ,FXM24VN649-<E>IAVI*+;C>5*<TY**=-<S<9)T
MU]>4444A!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!Y?XR^-_P %_AUJL>@_$'XO?"_P)KDUG%J,.C>,O'_A3PQJLNGS
MRS0PW\>G:WJUC>26<TUO<1172PF"26":-'+Q.%Y/_AJS]EW_ *.2^ ?_ (>'
MX>?_ #15\\^%/AG\-_'G[<O[7%UXX^'W@CQG=:?\(_V2+:PNO%?A/0?$5S96
M\TO[04LMO:3ZO87DMM!)*HE>&%TC:0>85+DD_4'_  SO^S__ -$,^#O_ (;+
MP5_\I* ,7_AJS]EW_HY+X!_^'A^'G_S14?\ #5G[+O\ T<E\ _\ P\/P\_\
MFBK:_P"&=_V?_P#HAGP=_P##9>"O_E)1_P ,[_L__P#1#/@[_P"&R\%?_*2@
M#%_X:L_9=_Z.2^ ?_AX?AY_\T5'_  U9^R[_ -')? /_ ,/#\//_ )HJVO\
MAG?]G_\ Z(9\'?\ PV7@K_Y24?\ #._[/_\ T0SX._\ ALO!7_RDH Q?^&K/
MV7?^CDO@'_X>'X>?_-%1_P -6?LN_P#1R7P#_P##P_#S_P":*MK_ (9W_9__
M .B&?!W_ ,-EX*_^4E?$V@?%?]E+QG>:?=?#_P#8YLOB!X&UKXO?$WX$Z)\2
M?"GPK^"-WX7NOB9\)SXUL/%.F:G;7>MV7B3PYHLGBKX?^)/ ^D>)==T.RTJ]
M\3Q:=%/+9Z3J^FZM<JZ7-K\,'4E_=II\KF^T>9<B;^*=H1O-J++:Q7\\_9QZ
M)SY7-QN[)6@G.3;2C!.<FHIM?7__  U9^R[_ -')? /_ ,/#\//_ )HJ/^&K
M/V7?^CDO@'_X>'X>?_-%7B_[*T7[,O[5/[/GPK_:"\/_ +,_PX\&:5\5/"\/
MBBS\)>)OAS\-[CQ'X?AFO;VR&G:U)HVGWVEM?0RV,JS-I][>61<,+:[N8U$S
M^^)^S_\ L[RPBYB^"?P7DMV0R+.GPW\#O"44$LXE71BA0 $E@V  <G@U35M^
MT7T:M*,)Q::;34H5(233LU)-,2::NG=:KYJ4HO>STE"2>F\7\\O_ (:L_9=_
MZ.2^ ?\ X>'X>?\ S14?\-6?LN_]')? /_P\/P\_^:*M9_V??V>8O*$GP1^#
M$9GD$4(?X:^!T\Z5E9UCBW:*/,D9$=PB98JC,!A21\W_  0NOV;/C7\2/VFO
MAG!^RIX%\%ZO^S+\6M)^$^MW'B;X=_"N:'QC<ZU\-/!?Q2TWQ1X9CT*#53%X
M?O?#WCG2/LT>JR6>LK*LXO\ 2]/<"(S=<W)?WG"=11ZN%)TU4DNZ@ZU+F6ZY
MUI:[3>BYGMSPA>Z^.HJC@K7O[RI5'>UERN[5XJ7O7_#5G[+O_1R7P#_\/#\/
M/_FBH_X:L_9=_P"CDO@'_P"'A^'G_P T597CCX+?![0/!_BW6O!?[+_PC^(W
MB[0=$U&^T/P#I_A#X7>';[Q3K=M8M=:;X;CU[Q#IMKH6A7&KR^1;PZCK5S;:
M?:"X2YNI$MP6KYH_;-\=_LU?L2_ Z3]H/Q[^Q=IWCSX>:!>:)'\2[SX9_#+X
M):E=_"G1-:U#3=*E\;>,8?$VK>%4;P+X<O-26?Q?XAT*75U\-:):WWB+4+1-
M&L[J\A&TMW9<U.-WHN:K*,(*[TLYRC%R;48N<>>4%)-.S>ROI-V6KM3BY2T5
MWI%-I6<I*,N2,W%H^K/^&K/V7?\ HY+X!_\ AX?AY_\ -%1_PU9^R[_T<E\
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
MJS]EW_HY+X!_^'A^'G_S14?\-6?LN_\ 1R7P#_\ #P_#S_YHJVO^&=_V?_\
MHAGP=_\ #9>"O_E)1_PSO^S_ /\ 1#/@[_X;+P5_\I*0C%_X:L_9=_Z.2^ ?
M_AX?AY_\T5'_  U9^R[_ -')? /_ ,/#\//_ )HJVO\ AG?]G_\ Z(9\'?\
MPV7@K_Y24?\ #._[/_\ T0SX._\ ALO!7_RDH Q?^&K/V7?^CDO@'_X>'X>?
M_-%2']JW]EQ06;]I/X!*J@LS'XQ?#L!549+$GQ'@  $DG@ 9-;?_  SO^S__
M -$,^#O_ (;+P5_\I*YGQI^SU\ 8_!OBV1/@;\'0R>&=>93_ ,*Q\$D KI5V
M1D-H94C/4,""."""10![]8WUEJ=E9ZEIMY:ZAIVH6MO?6%_8W$5W97UE=Q)/
M:WEG=0/)!<VMS!)'-;W$,CQ31.DD;LC*QM5\W_L;HD?[(?[*T<:JB)^S?\#D
M1$4*B(OPQ\+JJJJ@!54 !5      %?2% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?&?PI_Y/=_;$_P"R4_LB?S_:$K[,KXS^%/\ R>[^V)_V2G]D3^?[
M0E?9E !1110 4444 %?S_P"B? ;X@> /VN? _P"U!^Q[X'_:(_9YU3XQ?M)^
M,]+_ ."@_P"S'XE\)>(KK]F'XK_#O28?&=OXA_:?\.VNHV-SX?\ #/QDUG^Q
M?"7B/P9XE^%.I0Z[\4[C7;?0O%?A>ZO9?$-XG] %%2XIR<M&_9U*235URU5*
M-2,E=>TIU(24*E&=Z<U&$ER580K4VVG!TVM)24FTVFG%6BXV^&I"7OTZL;3A
M)RC[].=2E4_D6^$_P&^-7PC^#GP_O/#7[(_[3-_K_BK_ ()0_M%>!OC1X+\/
MZ%\4?AIXJ\:?%BV_:(\":K\// WB+Q7 EKJ&D^.[#P/<?$G5O!VE6-Q;^(;[
MPC-J_A7PI/;?\)+I=O-Z[\+?V>_&7B+]H#X7Z+\4OV=_CWJ'P<LO^"BG[5'C
M*:'5?@CX^\#_  QA_9R^+G[ FD:-HT5U\/O#<U[X>\.?#+Q#\;%GTX>!]9AN
M&LO%C7!\0V%OK-WK@?\ J,HJ?9QM26O+14(QCI9QIWY8R5N5Q[KEMK-))2:2
MES2A4I\S2JJ2DUHTY*SE%])-))N^KC"3U@C^,)_!_P ?!^S%^RK\$OC)\'_V
MQ?&.O>(_^">OQ7^!'C#PO8_ SXQ?$?QC^R/XAE_:)N8_AC\?])T'P7::EXLM
M/BG8^!_#5OI'A"RUI_!,FN>'/!V@CPU\07M+;Q3I,WUGJWPJ\0^)_C5K?[0_
MP@^"7QQU-;S_ (*@_P#!-3QY\(/B?IOPL^)]E<W/[*R?L\?L_?#[XW>,M'$^
MF6IM? $OA?2_''AOXGR2VD:SI!-8:Q#=&+2L?OS\0_V2O@9\3OB9!\8O$GA_
MQ/8_$A?#&F^"-3\3^"/B=\4/AM<>*?!>CZIJ.LZ5X2\;V?P]\8^&=,\;^'M-
MU/6-8NK#3/%=EJ\%G_:^K0VPBM]3OX;CZ'L;&STRRM--TZUM['3]/M8+*QLK
M2)+>UL[.UB2"VM;:")5CA@@A1(H8HU5(XT5% 4 5LI-XA8N37M_;5*LE:\92
ME4H23<KW:Y*#@_=C4D\3B%5G5A&@HNKR3M",(JDH1BJ:5H13AB5*$:=[1@IX
MB+@E+DC'#4'",)RKN7\?OQ'^#O[3GBSX:_MK6FA?LL?M7>#[GXO?\$T_VN?!
M%AX&7P9X_P!9U:?]J#3?VE]8\4_##3=1^)MOJ$WB'XP_$F^T[Q!-X@\'_$Z1
M+?P_J7A[4I=&\%2CPGHUW8VG]&_QO\:ZKIO[//@'X=:=\'/%WQ.\0_'SP_X:
M^#G_  CFK?"OQ9XL\#>$;'QQX>MM%\4^)?V@M/M=+F_X1KX>>&=$O=1F\5:7
MK_V&YUZ>+_A%(A;RWUU?:?\ :M%)\LJ"P]2$9TVJ4:MU:5:%.G6I3A-K95:=
M><)..L8V4+6CR#E/VOM5+EDIUZD&E_#J5GAW&2;>OLI8:G.*>DIWE._-)/\
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
MS^%/_)[O[8G_ &2G]D3^?[0E?9E !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ?S*?MJ^)+_P"-7["7_!?;XB^.K:VU/7?A_P#$'QO^S+X(TS4K
M9+F#PI\+/@[\.?@QXAT/3M,2[BF:RA\5^+_'7B?Q]J\]N-M_?:O8SN)$TK3H
M[5/V_/V4?'7@7]G7_@HI^TUXW@^'6F:7^TKJ/_!,?0/"7P=\,76I:QX?TN]^
M!?QX^'NCW7Q.\>ZKJ7AG2;)OB'X]N/&-KX=OYO#_ (;N$TCP1X(\)VD^I^(+
M]#!8?M9XP_8I^#/C[Q7\:9_&WAG0/&?PJ_:0MO#-_P#'/X+>+-$BU?P9XW\>
M>"]-TOP_X=\?/$;F%8=1N/"FBZ-X;\5:3=VNH:3XB@\.>%M2,5AJ>DWL^L^I
M_$3]F_X%_%SX8:9\%OB=\,O#/COX4Z1+X?FL/ GB>WGU;P]%-X4G@NO#4LMG
M=7#_ &N30KNUM+W2WO'G:SOK2TO82MU:V\T=4G[+V4[)SA4RV=D]$L(H4\7K
M*,DZE=4N>C.2FHNNY34:L%*)72K1E3;:BUC]=4V\2XU,+%J,H/V>';Y*D$TI
M*FE'FISE"?\ -3\3?&'Q<T7]F;_@X'_: \'-J_P;_;%?6O!/@/XM?LY_"V"\
M$_P0^%GPIT&#P]I'[0/@'Q!!::9JOQ(\0_';]FSQ'XA^+=A\8-/\,^%9&7P_
MHW@>UTR'7?A7J%W+_0'X2^%'['?B'P=^RSJ_A3PY\*=5\.^%/#ZW/[,FK:+!
MH-XEQX8\3_#34?#>KQ>$;RS6=M<\.>*?AWKM_'XIMXY+S2]8L;F/4=8\Z>&V
MNH_6A^SQ\#Q\4K#XW#X8>$A\7=.^'\7PJA^(W]F)_P );<_#>"6\N+;P5JVL
M;OM6N^';6YU"_N;33=:?4(+2YOKRYMUBGNIY)./^'7[)7P ^! \6:I^SI\'?
MA5\&?%WB6QU."'6O#'@>PM=/TNYU&::^?[)H6FRZ7;6.COJLPU34/#^@S:%I
MVJ744;W(65(IXLXJ,*7LW",E&.&MRI.7-A*6,I*,5/3EQ#Q+Q<HRGRT<57Q<
M$JF'E05%S]^I[12<7*6(NI.T6L34PE1RDX)-RH+#+#*2BG6PU/#R?LZ\*\JW
MS]_P33\9>(-:^%_Q^^'&L7T^IZ)^SA^V;^TU^SM\.+Z[N9KV]'PL^'WCG[5X
M!T2[O;B226[/@O0=?M_ EI(YWQZ;X8L;>4R302RR?HO7D'P+^"_A7X!_#K3_
M (>^%9+N_4:OXG\6>)_$FJ^0VO>-O'OCOQ%J?C#QYXX\136\4,,VM>*O%6LZ
MIJ]V(HX[6S6YBTVPBM].LK.VA]?JE=1@I2YY1I4H3GK[\X4:4)RN_>ES3A+W
MY_O*B2J5/WE6H3I>3C'DC*I5E&&GN0G5J3A"T?=7+&:7+'W87<(^[3B%%%%
MPHHHH **** "BBB@ HHHH **** "BBB@ KE_''_(E^+_ /L5_$'_ *:;NNHK
ME_''_(E^+_\ L5_$'_IINZ /&?V.O^31?V6/^S<?@?\ ^JR\,5]'5\X_L=?\
MFB_LL?\ 9N/P/_\ 59>&*^CJ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX)D>)'A_X*(^#?A[^T#9?#WX'_\ !0;0/$)U7X-VOPE@U;0O@Q\4/&G@>Q\
M?$'XO^ [U_'=A]JUOXD:9:#6_&OAF?3].\-ZAXO@M?$EI#97UQKIUJJZ:>-]
MC%5/:/$2PO-*24*D%&"=2\H7I8[#3]E32M]7Q.'GBG"C*NI**,GRX/VMH\BP
M\<4HI7E3DU-QBTIM5,)7@ZLY)MU\/6CAN>K&E9^DZ_\ \%(_A'\//&UG\,]?
M\!_&VYN9O"7Q7U#P=K,GA[1KC5?B;J/P%^#^C?&7X@6'AC1+W7M*U[5UF\&Z
MFT?A_P ;S:98>!?%GBW2?$&AZ;KR-9VUQ>[?P4_X*%>$OV@-4U#PQ\/O@O\
M&*U\:S_ 3X#_ +3?@3PKXUM_ _A:Z^(GP4^/VI:GHOA_QGI%[_PF6I6.B1^&
M=7T'Q!:^+='\52:-K]K#IL5[I6EZM;:GIS3_ #1=_P#!)SQI?>.HOB+>_M;Z
MKJ'B"R\3?&3Q+IBZK\&/#>I"UB^.'[-__#/?B;PC<:O/XL'B&Z\%>$[=4U[X
M7:$FJ6D'@S3Y+KPM+_;<,MOJUFVZ_P""57Q030;S1_#G[7MQX.OM2_8&^"'_
M  3[OO$OAKX/QZ?XA7X;_!_Q9K>N:IXOTC41\1WFT#Q=\1?#WB;Q!X-U*?3F
M#>$[>_A\0^%KN#7-/M)D;E-U*S<82BX5O9>\XMU7.LZ,Y.,'^[M[%U%&":C*
MIR0<E3C&*=_9T%).$E3I>V22DN:,,,JL()U-K_673DYZRC24I*$I,\PUW_@H
M]XM\;?M"?LS?&/X5>%OC_KOP,U3P-_P4.\/:K\&O"A^%FI^'_P!H"_\ V8?^
M%2BR^,/PVUN^U?2K75_"UKK6H^._#OA'Q3J7CC0M%\5K8B?1="O4U'1M1U3Z
M6\7?\%<O@-X7^'OQ0^*MOX$^*/B/P%\-OV7/V:/VQX=9T>S\,)+XQ^!7[3^M
MZ]H'A#5O#^GZCXCLKNV\2^'KWPSK+^)_"^NKI5S';00R:7<ZE)<1Q5JW_P#P
M3_\ B!>>-O@EXETSXQ_#;P5X4_9Z^#'QK^!GPJ^%/@KX$7&F>"O"W@CXP?#[
MP'X"@L[*2Y^*-WJOE>#4^'FCZKIML\S)J'VJ\TRXDMK=;>=/G7Q)_P $6G\0
M_ >Q^!$'[57B3PYI.J_L'?!+]@_XEZ[HWPF\*7.H^,_"G[.7BO5_$GPD^(6B
MPZWKNIV_@OQ-;1>(_$6G>,-)C_M[1O$J:C:SVHT232X/.JCRQE&-53E2CB)M
MR]U5)T95VY2:4Y*FYQIJK"DIU/JZQ/U>$IQH\Q2N^><G:4E248+WHPBH1O%2
MM#FE34Y4I3<(^VE2==I2G%'NOC;QS\;/CQ\4?C_\/OV2?B9\5OACX_\ @/\
M'?2?#?QLM?BIHO@J_P#!AT37_P!C_P 8:K\/E^"NGZFFI2+X.UGQ[XC^$OC;
M5+N]>TU+4?$,&L32+;:"MU:R^D?"OXU?%?X6?M'? _\ 91_: \21>-O%'QN_
M94G^*VA>*X].TZQFLOBY\#$^&_A7]H+PN[:+;6^GW>@>(KOX@:!X]\)2-&MQ
MIDP\6Z2D]SI*Z';Z=ZU\!?V:O$GP=^-W[4GQBUSXG0>.S^TMXA^%GB.71?\
MA"K;PS<^$KSX7_"SP_\ "B$'5;/7+ZWUX^(=*\-6&M:@5T?1(;'5Y[V'3[9-
M/:""'G+SX):_\2OVZO!W[2'B+3K[0O!W[-WP6^)7PC^&=O?/!'<^-/&OQPU_
MP#K7Q#\80VL,T\D7ACPWX;^''AKPSH5Q>K:76K:QK?B>:.U73]+L;O48IKE>
M'3LW.#>)O.HX1Y*&.4E33NH-U?J4Z:3;<JDHRDX1J*!=RA6<TXN#_<1@H_'*
MK@W%SE\52+A]<C4<]%&"<8PDZ;J?;5%%%4 4444 %%%% !1110 4444 %<OX
MX_Y$OQ?_ -BOX@_]--W745S'C8%O!GBY5!9F\,:^%4 DDG2KL  #DDG@ <D\
M4 >,?L=?\FB_LL?]FX_ _P#]5EX8KZ.KYQ_8ZY_9%_98(Z?\,X_ _P#]5EX8
MKZ.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YC^+'[&/[+7QS\8GX@_%
MKX(^"/''C9M$T[PY)XGU>RN5UB;0M'N-1N]*TJXN[*[M7N;/3KG5]4FLHI_,
M%L]_=F(J)Y ?-_\ AVI^PE_T;/\ #O\ []:S_P#+:BB@ _X=J?L)?]&S_#O_
M +]:S_\ +:C_ (=J?L)?]&S_  [_ ._6L_\ RVHHH /^':G["7_1L_P[_P"_
M6L__ "VH_P"':G["7_1L_P ._P#OUK/_ ,MJ** #_AVI^PE_T;/\._\ OUK/
M_P MJ/\ AVI^PE_T;/\ #O\ []:S_P#+:BB@ _X=J?L)?]&S_#O_ +]:S_\
M+:C_ (=J?L)?]&S_  [_ ._6L_\ RVHHH /^':G["7_1L_P[_P"_6L__ "VH
M_P"':G["7_1L_P ._P#OUK/_ ,MJ** #_AVI^PE_T;/\._\ OUK/_P MJ/\
MAVI^PE_T;/\ #O\ []:S_P#+:BB@ _X=J?L)?]&S_#O_ +]:S_\ +:C_ (=J
M?L)?]&S_  [_ ._6L_\ RVHHH /^':G["7_1L_P[_P"_6L__ "VIP_X)K?L*
MJ&"_LT_#U0XPP$>M ,/1@-7PP]CFBB@!O_#M3]A+_HV?X=_]^M9_^6U'_#M3
M]A+_ *-G^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_ *-G
M^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_ *-G^'?_ 'ZU
MG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_ *-G^'?_ 'ZUG_Y;444
M'_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_ *-G^'?_ 'ZUG_Y;444 '_#M3]A+
M_HV?X=_]^M9_^6U'_#M3]A+_ *-G^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]
M^M9_^6U'_#M3]A+_ *-G^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'
M_#M3]A+_ *-G^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_
M *-G^'?_ 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U'_#M3]A+_ *-G^'?_
M 'ZUG_Y;444 '_#M3]A+_HV?X=_]^M9_^6U1R_\ !,_]@Z>*6";]F/X<2PS1
MO%+%)!J[QR12*4DC=6U8AD=&*LI!#*2",&BB@#[0\.^'M#\)>']"\*>&=*LM
M"\-^&='TSP]X>T33($M=-T?0]%LH--TG2M/MHP([:RT^PMK>TM((P$A@ACC4
M!5 K8HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>ex23-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex23-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  J .0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M_P"%']D:;_T#K3_ORO\ A6GN=B/>[F)_PN/QK_T$HO\ P&3_  HK;_LC3?\
0H'6G_?E?\**/<[![W<__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>14
<FILENAME>gdc-20231231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:47 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:gdc="http://ccnctech.com/20231231" xmlns:srt-types="http://fasb.org/srt-types/2023" targetNamespace="http://ccnctech.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gdc-20231231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet" id="gdc_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals" id="gdc_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement" id="gdc_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals" id="gdc_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3" id="gdc_r_ShareholdersEquityType2or3">
        <link:definition>995305 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals" id="gdc_r_ShareholdersEquityType2or3_Parentheticals">
        <link:definition>995306 - Statement - Consolidated Statements of Changes in Shareholders&#8217; Equity (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConsolidatedCashFlow" id="gdc_r_ConsolidatedCashFlow">
        <link:definition>995307 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization" id="gdc_r_NatureofBusinessandOrganization">
        <link:definition>995308 - Disclosure - Nature of Business and Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies" id="gdc_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995309 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring" id="gdc_r_BusinessCombinationandRestructuring">
        <link:definition>995310 - Disclosure - Business Combination and Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/VariableInterestEntity" id="gdc_r_VariableInterestEntity">
        <link:definition>995311 - Disclosure - Variable Interest Entity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CashandCashEquivalents" id="gdc_r_CashandCashEquivalents">
        <link:definition>995312 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets" id="gdc_r_PrepaidandOtherCurrentAssets">
        <link:definition>995313 - Disclosure - Prepaid and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountsReceivable" id="gdc_r_AccountsReceivable">
        <link:definition>995314 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivables" id="gdc_r_OtherReceivables">
        <link:definition>995315 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNet" id="gdc_r_EquipmentNet">
        <link:definition>995316 - Disclosure - Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNet" id="gdc_r_IntangibleAssetsNet">
        <link:definition>995317 - Disclosure - Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Goodwill" id="gdc_r_Goodwill">
        <link:definition>995318 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactions" id="gdc_r_RelatedPartyTransactions">
        <link:definition>995319 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable" id="gdc_r_ConvertibleNotesReceivable">
        <link:definition>995320 - Disclosure - Convertible Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Leases" id="gdc_r_Leases">
        <link:definition>995321 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Taxes" id="gdc_r_Taxes">
        <link:definition>995322 - Disclosure - Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConcentrationofRisk" id="gdc_r_ConcentrationofRisk">
        <link:definition>995323 - Disclosure - Concentration of Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/Equity" id="gdc_r_Equity">
        <link:definition>995324 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CommitmentsandContingencies" id="gdc_r_CommitmentsandContingencies">
        <link:definition>995325 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SegmentReporting" id="gdc_r_SegmentReporting">
        <link:definition>995326 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DiscontinuedOperations" id="gdc_r_DiscontinuedOperations">
        <link:definition>995327 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue" id="gdc_r_AssetsandLiabilitiesMeasuredatFairValue">
        <link:definition>995328 - Disclosure - Assets and Liabilities Measured at Fair Value</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SubsequentEvents" id="gdc_r_SubsequentEvents">
        <link:definition>995329 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy" id="gdc_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables" id="gdc_r_NatureofBusinessandOrganizationTables">
        <link:definition>996001 - Disclosure - Nature of Business and Organization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables" id="gdc_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables" id="gdc_r_BusinessCombinationandRestructuringTables">
        <link:definition>996003 - Disclosure - Business Combination and Restructuring (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables" id="gdc_r_CashandCashEquivalentsTables">
        <link:definition>996004 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables" id="gdc_r_PrepaidandOtherCurrentAssetsTables">
        <link:definition>996005 - Disclosure - Prepaid and Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AccountsReceivableTables" id="gdc_r_AccountsReceivableTables">
        <link:definition>996006 - Disclosure - Accounts Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivablesTables" id="gdc_r_OtherReceivablesTables">
        <link:definition>996007 - Disclosure - Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNetTables" id="gdc_r_EquipmentNetTables">
        <link:definition>996008 - Disclosure - Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables" id="gdc_r_IntangibleAssetsNetTables">
        <link:definition>996009 - Disclosure - Intangible Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/GoodwillTables" id="gdc_r_GoodwillTables">
        <link:definition>996010 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables" id="gdc_r_RelatedPartyTransactionsTables">
        <link:definition>996011 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables" id="gdc_r_ConvertibleNotesReceivableTables">
        <link:definition>996012 - Disclosure - Convertible Notes Receivable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/LeasesTables" id="gdc_r_LeasesTables">
        <link:definition>996013 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/TaxesTables" id="gdc_r_TaxesTables">
        <link:definition>996014 - Disclosure - Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquityTables" id="gdc_r_EquityTables">
        <link:definition>996015 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables" id="gdc_r_DiscontinuedOperationsTables">
        <link:definition>996016 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables" id="gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables">
        <link:definition>996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails" id="gdc_r_NatureofBusinessandOrganizationDetails">
        <link:definition>996018 - Disclosure - Nature of Business and Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" id="gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable">
        <link:definition>996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails" id="gdc_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996020 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" id="gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable">
        <link:definition>996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" id="gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable">
        <link:definition>996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails" id="gdc_r_BusinessCombinationandRestructuringDetails">
        <link:definition>996023 - Disclosure - Business Combination and Restructuring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" id="gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable">
        <link:definition>996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/VariableInterestEntityDetails" id="gdc_r_VariableInterestEntityDetails">
        <link:definition>996025 - Disclosure - Variable Interest Entity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable" id="gdc_r_ScheduleofCompanyMaintainsBankAccountsTable">
        <link:definition>996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable" id="gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable">
        <link:definition>996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable" id="gdc_r_ScheduleofAccountsReceivableTable">
        <link:definition>996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable" id="gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable">
        <link:definition>996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/OtherReceivablesDetails" id="gdc_r_OtherReceivablesDetails">
        <link:definition>996030 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiu/6Zv5AOOmevF5nc1Q95AYWUAYNRegLrj] CSR-->
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable" id="gdc_r_ScheduleofOtherReceivablesTable">
        <link:definition>996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquipmentNetDetails" id="gdc_r_EquipmentNetDetails">
        <link:definition>996032 - Disclosure - Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable" id="gdc_r_ScheduleofEquipmentNetTable">
        <link:definition>996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails" id="gdc_r_IntangibleAssetsNetDetails">
        <link:definition>996034 - Disclosure - Intangible Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable" id="gdc_r_ScheduleofIntangibleAssetsNetTable">
        <link:definition>996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" id="gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable">
        <link:definition>996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails" id="gdc_r_RelatedPartyTransactionsDetails">
        <link:definition>996037 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable" id="gdc_r_ScheduleofOtherPayableRelatedPartiesTable">
        <link:definition>996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails" id="gdc_r_ConvertibleNotesReceivableDetails">
        <link:definition>996039 - Disclosure - Convertible Notes Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable" id="gdc_r_ScheduleofConvertibleNotesReceivableTable">
        <link:definition>996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/LeasesDetails" id="gdc_r_LeasesDetails">
        <link:definition>996041 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable" id="gdc_r_ScheduleofLeasePaymentsTermTable">
        <link:definition>996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable" id="gdc_r_ScheduleofBalancesfortheOperatingLeasesTable">
        <link:definition>996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" id="gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
        <link:definition>996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/TaxesDetails" id="gdc_r_TaxesDetails">
        <link:definition>996045 - Disclosure - Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" id="gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable">
        <link:definition>996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" id="gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
        <link:definition>996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable" id="gdc_r_ScheduleofTaxesPayableTable">
        <link:definition>996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails" id="gdc_r_ConcentrationofRiskDetails">
        <link:definition>996049 - Disclosure - Concentration of Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/EquityDetails" id="gdc_r_EquityDetails">
        <link:definition>996050 - Disclosure - Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable" id="gdc_r_ScheduleofWarrantActivityTable">
        <link:definition>996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable" id="gdc_r_ScheduleofDiscountedOperationsTable">
        <link:definition>996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" id="gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable">
        <link:definition>996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/SubsequentEventsDetails" id="gdc_r_SubsequentEventsDetails">
        <link:definition>996054 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://ccnctech.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd"/>
  <xs:element name="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
  <xs:element name="ScheduleOfCompanyMaintainsBankAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
  <xs:element name="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfAccountsReceivableAbstract"/>
  <xs:element name="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
  <xs:element name="ScheduleOfOtherReceivablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfOtherReceivablesAbstract"/>
  <xs:element name="ScheduleOfEquipmentNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfEquipmentNetAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
  <xs:element name="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
  <xs:element name="ScheduleOfOtherPayableRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfConvertibleNotesReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
  <xs:element name="ScheduleOfLeasePaymentsTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfLeasePaymentsTermAbstract"/>
  <xs:element name="ScheduleOfBalancesForTheOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
  <xs:element name="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
  <xs:element name="ScheduleOfWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfDiscountedOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfDiscountedOperationsAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract27"/>
  <xs:element name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WeightedAverageRemainingLeaseTermAbstract"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract28"/>
  <xs:element name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WeightedAverageDiscountRateAbstract"/>
  <xs:element name="OperatingLeaseRightOfUseAssetsNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract29"/>
  <xs:element name="LeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LeaseLiabilitiesAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DeferredTaxAssetsAbstract"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract30"/>
  <xs:element name="CostOfRevenuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CostOfRevenuesAbstract"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract33"/>
  <xs:element name="OtherIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherIncomeExpenseAbstract"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnlabeledAbstract35"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AssetsAbstract0"/>
  <xs:element name="ConvertibleNotesReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivable"/>
  <xs:element name="OtherAssetNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherAssetNoncurrent"/>
  <xs:element name="StatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StatutoryReserves"/>
  <xs:element name="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
  <xs:element name="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
  <xs:element name="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
  <xs:element name="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
  <xs:element name="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
  <xs:element name="IncreaseDecreaseInCustomerDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_IncreaseDecreaseInCustomerDeposit"/>
  <xs:element name="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
  <xs:element name="IssuanceOfCommonStockForAcquisitionHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
  <xs:element name="CancellationOfCommonStocks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_CancellationOfCommonStocks"/>
  <xs:element name="PrepaymentPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrepaymentPolicyTextBlock"/>
  <xs:element name="ConvertibleNotesReceivablePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
  <xs:element name="ImpairmentForLonglivedAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
  <xs:element name="OtherPayablesRelatedPartiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
  <xs:element name="ScheduleOfTaxesPayableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ScheduleOfTaxesPayableTableTextBlock"/>
  <xs:element name="BackgroundOfConsolidatedEntityDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_BackgroundOfConsolidatedEntityDescription"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
  <xs:element name="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <xs:element name="AllowanceForDoubtfulAccountsReceivableAdditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
  <xs:element name="DisposalOfHighlightMedia" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_DisposalOfHighlightMedia"/>
  <xs:element name="ReceivableFromDisposalOfWuge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ReceivableFromDisposalOfWuge"/>
  <xs:element name="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
  <xs:element name="RelatedPartyRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RelatedPartyRelationship"/>
  <xs:element name="NatureOfRelatedParties" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NatureOfRelatedParties"/>
  <xs:element name="OtherPayableRelatedPartiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherPayableRelatedPartiesCurrent"/>
  <xs:element name="ValueAddedTaxTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ValueAddedTaxTaxesPayable"/>
  <xs:element name="EquityDetailsScheduleofWarrantActivityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_EquityDetailsScheduleofWarrantActivityTable"/>
  <xs:element name="EquityDetailsScheduleofWarrantActivityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
  <xs:element name="AverageRemainingContractualLifeGrantedAcquired" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeGrantedAcquired"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
  <xs:element name="AverageRemainingContractualLifeForfeited" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeForfeited"/>
  <xs:element name="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
  <xs:element name="AverageRemainingContractualLifeExercised" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageRemainingContractualLifeExercised"/>
  <xs:element name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
  <xs:element name="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <xs:element name="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
  <xs:element name="NatureofBusinessandOrganizationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_NatureofBusinessandOrganizationDetailsTable"/>
  <xs:element name="AverageClosingBidPrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageClosingBidPrice"/>
  <xs:element name="SharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SharesOfCommonStock"/>
  <xs:element name="AgreementTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AgreementTerm"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="NominalConsiderationPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NominalConsiderationPerShare"/>
  <xs:element name="BusinessCombinationandRestructuringDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_BusinessCombinationandRestructuringDetailsTable"/>
  <xs:element name="VariableInterestEntityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_VariableInterestEntityDetailsTable"/>
  <xs:element name="VariableInterestEntityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_VariableInterestEntityDetailsLineItems"/>
  <xs:element name="OtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_OtherReceivablesDetailsTable"/>
  <xs:element name="OtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OtherReceivablesDetailsLineItems"/>
  <xs:element name="IntangibleAssetsNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_IntangibleAssetsNetDetailsTable"/>
  <xs:element name="IntangibleAssetsNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_IntangibleAssetsNetDetailsLineItems"/>
  <xs:element name="ConvertibleNotesReceivableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_ConvertibleNotesReceivableDetailsTable"/>
  <xs:element name="ConvertibleNotesReceivableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConvertibleNotesReceivableDetailsLineItems"/>
  <xs:element name="AggregateInterestPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateInterestPercentage"/>
  <xs:element name="GrossProceeds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_GrossProceeds"/>
  <xs:element name="LeasesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_LeasesDetailsTable"/>
  <xs:element name="LeasesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LeasesDetailsLineItems"/>
  <xs:element name="TaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_TaxesDetailsTable"/>
  <xs:element name="TaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TaxesDetailsLineItems"/>
  <xs:element name="ValueAddedTaxRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ValueAddedTaxRatePercentage"/>
  <xs:element name="ConcentrationofRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_ConcentrationofRiskDetailsTable"/>
  <xs:element name="ConcentrationofRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ConcentrationofRiskDetailsLineItems"/>
  <xs:element name="ExcessFederalDepositInsuranceCorporationPremiumExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
  <xs:element name="EquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_EquityDetailsTable"/>
  <xs:element name="EquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EquityDetailsLineItems"/>
  <xs:element name="TaxProfitsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TaxProfitsPercentage"/>
  <xs:element name="RegisteredCapitalPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RegisteredCapitalPercentage"/>
  <xs:element name="NetProfitPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NetProfitPercentage"/>
  <xs:element name="CapitalAndStatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_CapitalAndStatutoryReserve"/>
  <xs:element name="AggregateOfSharesOfCommonStock" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateOfSharesOfCommonStock"/>
  <xs:element name="GrossProceedsReceivedPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_GrossProceedsReceivedPercentage"/>
  <xs:element name="ExercisePriceOfPerHalfShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExercisePriceOfPerHalfShare"/>
  <xs:element name="ExercisePriceOfPerWholeShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExercisePriceOfPerWholeShare"/>
  <xs:element name="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
  <xs:element name="NumberOfSharesIssuedPerUnit" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_NumberOfSharesIssuedPerUnit"/>
  <xs:element name="PricePerUnit" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gdc_PricePerUnit"/>
  <xs:element name="AggregateGrossProceedsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateGrossProceedsPercentage"/>
  <xs:element name="NonaccountableExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_NonaccountableExpense"/>
  <xs:element name="AccountableExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AccountableExpenses"/>
  <xs:element name="CommonStockSharesOutstandingPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CommonStockSharesOutstandingPercentage"/>
  <xs:element name="PrefundedWarrant" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrefundedWarrant"/>
  <xs:element name="OutstandingCommonStockPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_OutstandingCommonStockPercentage"/>
  <xs:element name="WarrantsToPurchaseShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantsToPurchaseShares"/>
  <xs:element name="WarrantExpireTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantExpireTerm"/>
  <xs:element name="AggregateNumberOfSharesUnderlyingWarrantsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
  <xs:element name="AggregatePurchasePrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gdc_AggregatePurchasePrice"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gdc_SubsequentEventsDetailsTable"/>
  <xs:element name="AICatalysisMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AICatalysisMember"/>
  <xs:element name="AverageTranslationRatesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_AverageTranslationRatesMember"/>
  <xs:element name="BeijingHeheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_BeijingHeheMember"/>
  <xs:element name="CitiProfitBVIMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_CitiProfitBVIMember"/>
  <xs:element name="DigiTraxConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DigiTraxConvertibleNotesMember"/>
  <xs:element name="DiscountedOperationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DiscountedOperationsMember"/>
  <xs:element name="EnterpriseBrandManagementServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_EnterpriseBrandManagementServicesMember"/>
  <xs:element name="ExchangeWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ExchangeWarrantsMember"/>
  <xs:element name="HighlightHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightHKMember"/>
  <xs:element name="HighlightMediaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightMediaMember"/>
  <xs:element name="HighlightMediaShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightMediaShareholdersMember"/>
  <xs:element name="HighlightWFOEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_HighlightWFOEMember"/>
  <xs:element name="LiquidConvertibleNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LiquidConvertibleNotesMember"/>
  <xs:element name="MakesiIoTTechnologyShanghaiCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
  <xs:element name="MakesiWfoeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_MakesiWfoeMember"/>
  <xs:element name="May2023OfferingPurchasersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_May2023OfferingPurchasersMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PRCMember"/>
  <xs:element name="PlacementAgencyAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgencyAgreementMember"/>
  <xs:element name="PlacementAgencyAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgencyAgreementsMember"/>
  <xs:element name="PlacementAgentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgentMember"/>
  <xs:element name="PlacementAgentWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PlacementAgentWarrantsMember"/>
  <xs:element name="PreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PreFundedWarrantsMember"/>
  <xs:element name="PriceProtectionAdjustmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PriceProtectionAdjustmentMember"/>
  <xs:element name="PrivateWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PrivateWarrantsMember"/>
  <xs:element name="PublicWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_PublicWarrantsMember"/>
  <xs:element name="RegisteredWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RegisteredWarrantsMember"/>
  <xs:element name="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
  <xs:element name="ReverseStockSplitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ReverseStockSplitMember"/>
  <xs:element name="SHXianzhuiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SHXianzhuiMember"/>
  <xs:element name="SecuritiesPurchaseAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SecuritiesPurchaseAgreementsMember"/>
  <xs:element name="ShanghaiHighlightAssetManagementCoLTDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
  <xs:element name="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
  <xs:element name="SoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SoftwareMember"/>
  <xs:element name="SponsorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_SponsorMember"/>
  <xs:element name="StockSubscriptionReceivableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockSubscriptionReceivableMember"/>
  <xs:element name="StockholderApprovalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_StockholderApprovalMember"/>
  <xs:element name="TMSRHKMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_TMSRHKMember"/>
  <xs:element name="UnderwriterMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnderwriterMember"/>
  <xs:element name="UnregisteredWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_UnregisteredWarrantsMember"/>
  <xs:element name="WarrantActivityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WarrantActivityMember"/>
  <xs:element name="WugeDigitalDoorSignsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WugeDigitalDoorSignsMember"/>
  <xs:element name="WugeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_WugeMember"/>
  <xs:element name="YuanmaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_YuanmaMember"/>
  <xs:element name="ZihaoZhaoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_ZihaoZhaoMember"/>
  <xs:element name="LossPerShareAvailableToCommonStockholdersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gdc_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>15
<FILENAME>gdc-20231231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:47 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="gdc_ConvertibleNotesReceivable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="gdc_OtherAssetNoncurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="3" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="gdc_StatutoryReserves" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquity" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_MinorityInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingAndMarketingExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GoodwillImpairmentLoss" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiu/6Zv5AOOmesdAIZ2MUMG0lasChXKZKX5] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="12" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="13" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromContributedCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidAdvertising" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_Supplies" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="gdc_ReceivableFromDisposalOfWuge" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="3" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>16
<FILENAME>gdc-20231231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:47 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3_Parentheticals" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganization" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPolicies" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuring" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntity" roleURI="http://ccnctech.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalents" roleURI="http://ccnctech.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssets" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivable" roleURI="http://ccnctech.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivables" roleURI="http://ccnctech.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNet" roleURI="http://ccnctech.com/role/EquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNet" roleURI="http://ccnctech.com/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Goodwill" roleURI="http://ccnctech.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactions" roleURI="http://ccnctech.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivable" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Leases" roleURI="http://ccnctech.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Taxes" roleURI="http://ccnctech.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRisk" roleURI="http://ccnctech.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Equity" roleURI="http://ccnctech.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CommitmentsandContingencies" roleURI="http://ccnctech.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SegmentReporting" roleURI="http://ccnctech.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperations" roleURI="http://ccnctech.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValue" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEvents" roleURI="http://ccnctech.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountingPoliciesByPolicy" roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationTables" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringTables" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalentsTables" roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssetsTables" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivableTables" roleURI="http://ccnctech.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesTables" roleURI="http://ccnctech.com/role/OtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetTables" roleURI="http://ccnctech.com/role/EquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetTables" roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_GoodwillTables" roleURI="http://ccnctech.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsTables" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableTables" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesTables" roleURI="http://ccnctech.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesTables" roleURI="http://ccnctech.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityTables" roleURI="http://ccnctech.com/role/EquityTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperationsTables" roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCompanyMaintainsBankAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofIntangibleAssetsNetTable" roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherPayableRelatedPartiesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofLeasePaymentsTermTable" roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofTaxesPayableTable" roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofWarrantActivityTable" roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationDetails" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringDetails" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntityDetails" roleURI="http://ccnctech.com/role/VariableInterestEntityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesDetails" roleURI="http://ccnctech.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetDetails" roleURI="http://ccnctech.com/role/EquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetDetails" roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsDetails" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableDetails" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesDetails" roleURI="http://ccnctech.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesDetails" roleURI="http://ccnctech.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRiskDetails" roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityDetails" roleURI="http://ccnctech.com/role/EquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEventsDetails" roleURI="http://ccnctech.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#DocumentAndEntityInformation" roleURI="http://ccnctech.com/role/DocumentAndEntityInformation"/>
  <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"/>
  <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"/>
  <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"/>
  <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"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="gdc_ConvertibleNotesReceivable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="gdc_OtherAssetNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="gdc_StatutoryReserves" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ParentMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_StockSubscriptionReceivableMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="21" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="gdc_CancellationOfCommonStocks" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuring">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/VariableInterestEntity">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CashandCashEquivalents">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNet">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Taxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConcentrationofRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Equity">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/DiscontinuedOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_PrepaymentPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InterestExpensePolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CashandCashEquivalentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/GoodwillTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/TaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable">
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_OwnershipAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_CitiProfitBVIMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightHKMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_MakesiWfoeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightWFOEMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_YuanmaMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_WugeMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_HighlightMediaMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_AICatalysisMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gdc_SHXianzhuiMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DueFromBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="us-gaap_DueFromBanks" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidAdvertising" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_DisposalOfHighlightMedia" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="gdc_ReceivableFromDisposalOfWuge" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_HighlightMediaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gdc_WugeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable">
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_ZihaoZhaoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyRelationship" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_NatureOfRelatedParties" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_OtherPayableRelatedPartiesCurrent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_ConvertibleNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_NotesPayable" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiub+brJtyxtSrabwV5nCbqBth3udhiKGZ9] CSR-->
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable">
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofTaxesPayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="gdc_ValueAddedTaxTaxesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofWarrantActivityTable">
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gdc_WarrantActivityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeForfeited" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_AverageRemainingContractualLifeExercised" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gdc_EnterpriseBrandManagementServicesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gdc_WugeDigitalDoorSignsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="gdc_DiscountedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="gdc_CostOfRevenuesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="gdc_OtherIncomeExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable">
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_DigiTraxConvertibleNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_LiquidConvertibleNotesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsAbstract0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_AssetsAbstract0" xlink:to="us-gaap_ReceivablesNetCurrent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_NatureofBusinessandOrganizationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="dei_LegalEntityAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_SHXianzhuiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_WugeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_BeijingHeheMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="gdc_SHXianzhuiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_AverageClosingBidPrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_SharesOfCommonStock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gdc_AgreementTerm" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_CurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain_0" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_CNY" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_USD" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageTranslationRatesMember" xlink:href="gdc-20231231.xsd#gdc_AverageTranslationRatesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="gdc_AverageTranslationRatesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gdc_PlacementAgencyAgreementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="gdc_NominalConsiderationPerShare" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="gdc_BusinessCombinationandRestructuringDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_HighlightMediaMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_HighlightMediaShareholdersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/VariableInterestEntityDetails">
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="gdc_VariableInterestEntityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_VariableInterestEntityDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_WugeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_TMSRHKMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gdc_YuanmaMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="gdc_OtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_OtherReceivablesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="gdc_WugeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EstimateOfCancellations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfCancellations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_EstimateOfCancellations" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="gdc_IntangibleAssetsNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_IntangibleAssetsNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableDetails">
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_ConvertibleNotesReceivableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gdc_DigiTraxConvertibleNotesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gdc_LiquidConvertibleNotesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_AggregateInterestPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_GrossProceeds" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivable" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="gdc_LeasesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/TaxesDetails">
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_TaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_TaxesDetailsTable" xlink:to="srt_RangeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="gdc_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_ValueAddedTaxRatePercentage" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConcentrationofRiskDetails">
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ConcentrationofRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_ConcentrationofRiskDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquityDetails">
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_EquityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="srt_RangeAxis" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_EquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="gdc_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PublicWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PrivateWarrantsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_ExchangeWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_PlacementAgentWarrantsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gdc_RegisteredWarrantsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gdc_ReverseStockSplitMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="gdc_UnderwriterMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="gdc_May2023OfferingPurchasersMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_SecuritiesPurchaseAgreementsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_UnregisteredWarrantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PriceProtectionAdjustmentMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_StockholderApprovalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PlacementAgencyAgreementMember" order="4" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="gdc_PreFundedWarrantsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="us-gaap_VariableIncomeInterestRateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gdc_SponsorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_HighlightMediaShareholdersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gdc_PlacementAgentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_TaxProfitsPercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_RegisteredCapitalPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NetProfitPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_StatutoryReserves" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_CapitalAndStatutoryReserve" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateOfSharesOfCommonStock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_GrossProceedsReceivedPercentage" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_NoninterestExpenseOfferingCost" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherUnderwritingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_OtherUnderwritingExpense" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_ExercisePriceOfPerHalfShare" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_ExercisePriceOfPerWholeShare" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NumberOfSharesIssuedPerUnit" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_PricePerUnit" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_Cash" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateGrossProceedsPercentage" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_NonaccountableExpense" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AccountableExpenses" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_CommonStockSharesOutstandingPercentage" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_PrefundedWarrant" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_OutstandingCommonStockPercentage" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_WarrantsToPurchaseShares" order="47" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_WarrantExpireTerm" order="48" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" order="49" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" order="50" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_AggregatePurchasePrice" order="51" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="gdc_SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gdc_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain_0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="gdc_SHXianzhuiMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gdc_GrossProceedsReceivedPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://ccnctech.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="38" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>17
<FILENAME>gdc-20231231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:47 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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"/>
  <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"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total GD Culture Group Limited shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <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 shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">TOTAL OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">LOSS FROM OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">TOTAL OTHER INCOME, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">LOSS FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">Net loss from continuing operations attributable to shareholders of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">NET LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl1" xml:lang="en-US">Net Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <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 shareholders of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <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 used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <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 (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <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, BEGINNING OF YEAR</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF YEAR</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Nature of Business and Organization [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract_lbl" xml:lang="en-US">Schedule of Consolidated Financial Statements Reflect the Activities of CCNC [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:to="gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:to="gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combination and Restructuring [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl" xml:lang="en-US">Total asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Net asset acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract_lbl" xml:lang="en-US">Variable Interest Entity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityMeasureOfActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract_lbl" xml:lang="en-US">Schedule of Company Maintains Bank Accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Prepaid and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract_lbl" xml:lang="en-US">Schedule of Prepaid and Other Current Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Total Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetAbstract_lbl" xml:lang="en-US">Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfAccountsReceivableAbstract_lbl" xml:lang="en-US">Schedule of Accounts Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfAccountsReceivableAbstract" xlink:to="gdc_ScheduleOfAccountsReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract_lbl" xml:lang="en-US">Schedule of Movement of Allowance for Doubtful Accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract_lbl" xml:lang="en-US">Other Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfOtherReceivablesAbstract_lbl" xml:lang="en-US">Schedule of Other Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfOtherReceivablesAbstract" xlink:to="gdc_ScheduleOfOtherReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Total other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfEquipmentNetAbstract_lbl" xml:lang="en-US">Schedule of Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfEquipmentNetAbstract" xlink:to="gdc_ScheduleOfEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">EQUIPMENT, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Intangible Assets, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfIntangibleAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Schedule of Intangible Assets, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfIntangibleAssetsNetAbstract" xlink:to="gdc_ScheduleOfIntangibleAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAbstract_lbl" xml:lang="en-US">Goodwill [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillImpairedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract_lbl" xml:lang="en-US">Schedule of Carrying Amount of Goodwill Business Units [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:to="gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Balance as beginning</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Balance as ending</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl1" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule of Prepaid Expense &#8211; Related Party [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:to="gdc_ScheduleOfOtherPayableRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfLeasePaymentsTermAbstract_lbl" xml:lang="en-US">Schedule of Lease Payments Over the Term [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfLeasePaymentsTermAbstract" xlink:to="gdc_ScheduleOfLeasePaymentsTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule of Balances for the Operating Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract_lbl" xml:lang="en-US">Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxesPaidNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred Tax Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Schedule of Taxes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Concentration of Risk [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning balance (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Exercise Price, Ending balance (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <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 [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <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 [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl0" xml:lang="en-US">Discontinued operations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">TOTAL REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl" xml:lang="en-US">TOTAL OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl" xml:lang="en-US">Total other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US">Disposal Group Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ConvertibleNotesReceivable_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_ConvertibleNotesReceivable_lbl0" xml:lang="en-US">Convertible notes outstanding balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract" xlink:to="gdc_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract0" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract0" xlink:to="gdc_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">RIGHT-OF-USE ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract1" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract1" xlink:to="gdc_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsAbstract_lbl" xml:lang="en-US">OTHER ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherAssetNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract2" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract2" xlink:to="gdc_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl" xml:lang="en-US">Other payable - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Current portion of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract3" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract3" xlink:to="gdc_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">OTHER LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities &#8211; non-current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Non-current portion of operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract4" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract4" xlink:to="gdc_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract5" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract5" xlink:to="gdc_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Shares authorized, preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Par value per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Shares authorized, common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StatutoryReserves_lbl" xml:lang="en-US">Statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_StatutoryReserves_lbl0" xml:lang="en-US">Statutory reserves (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Selling and marketing expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract6" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract6" xlink:to="gdc_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract7" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract7" xlink:to="gdc_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Gain from disposal of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract8" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract8" xlink:to="gdc_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract9" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract9" xlink:to="gdc_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract10" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract10" xlink:to="gdc_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl" xml:lang="en-US">Net loss from continuing operations attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract11" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract11" xlink:to="gdc_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl" xml:lang="en-US">Loss from discontinued operations, net of taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xml:lang="en-US">Loss on disposal of discontinued operations, net of taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract12" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract12" xlink:to="gdc_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <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 shareholders of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">NET LOSS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract13" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract13" xlink:to="gdc_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive gain or loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">- Foreign currency translation adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US">- Unrealized gain on available-for-sale investments, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">COMPREHENSIVE LOSS, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive loss attributable to noncontrolling interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract14" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract14" xlink:to="gdc_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Common Stocks Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted Average Number of Common Stocks Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract15" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract15" xlink:to="gdc_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Loss per share from continuing operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl" xml:lang="en-US">Loss per share from continuing operations Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl" xml:lang="en-US">Loss per share from continuing operations Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US">Loss per share from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl" xml:lang="en-US">Loss per share from discontinued operations Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl" xml:lang="en-US">Loss per share from discontinued operations Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl" xml:lang="en-US">Loss per share available to common stockholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per share available to common stockholders Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Loss per share available to common stockholders Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl" xml:lang="en-US">Reclassification of statutory reserves due to disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock for cash, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of common stock for cash, net of offering costs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl" xml:lang="en-US">The cancellation of the common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl" xml:lang="en-US">Contribution by noncontrolling interest shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl" xml:lang="en-US">Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl" xml:lang="en-US">Issuance of pre-funded warrants for cash, net of offering costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of pre-funded warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Outstanding, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl" xml:lang="en-US">Fair value changes of on available-for-sale investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of common stock for acquisition Yuan Ma</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of common stock for acquisition Yuan Ma (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Stock subscription receivable from issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl0" xml:lang="en-US">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Lease expenses of right-of-use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment of goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract16" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract16" xlink:to="gdc_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl" xml:lang="en-US">Customer deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl" xml:lang="en-US">Other payable - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl" xml:lang="en-US">Deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract17" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract17" xlink:to="gdc_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract18" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract18" xlink:to="gdc_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US">Net increase in cash from acquisition of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract19" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract19" xlink:to="gdc_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract20" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract20" xlink:to="gdc_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Aggregated proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Proceeds from issuance of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl" xml:lang="en-US">Contribution by noncontrolling interest shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract21" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract21" xlink:to="gdc_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract22" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract22" xlink:to="gdc_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract23" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract23" xlink:to="gdc_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract24" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract24" xlink:to="gdc_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract25" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract25" xlink:to="gdc_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract26" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract26" xlink:to="gdc_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract27" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract27" xlink:to="gdc_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl" xml:lang="en-US">Issuance of common stock for acquisition of Yuan Ma</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Exercise of pre-funded warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Fair value changes of convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl" xml:lang="en-US">The cancellation of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">(Gain)/loss from the disposal of discontinued operations or subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl" xml:lang="en-US">Other receivable - related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchase of intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl" xml:lang="en-US">Purchase of equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Purchase of convertible notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl" xml:lang="en-US">Issuance of common stock for acquisition right, title, and interest in and to the certain software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl" xml:lang="en-US">Issuance of common stock for acquisition of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gdc_CancellationOfCommonStocks_lbl" xml:lang="en-US">The cancellation of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember_lbl" xml:lang="en-US">Unrestricted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriatedMember" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Total GD Culture Group Limited Shareholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Non controlling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockSubscriptionReceivableMember_lbl" xml:lang="en-US">Stock Subscription Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockSubscriptionReceivableMember" xlink:to="gdc_StockSubscriptionReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Nature of business and organization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Consolidated Financial Statements Reflect the Activities of GDC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl" xml:lang="en-US">Background</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl" xml:lang="en-US">Ownership</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of significant accounting policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Plant and equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl" xml:lang="en-US">Plant and equipment, Estimated Residual Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Estimated Useful Lives of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Business Combination and Restructuring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Total consideration at fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl" xml:lang="en-US">Other noncurrent assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl" xml:lang="en-US">Other Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl" xml:lang="en-US">Variable Interest Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Company Maintains Bank Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DueFromBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromBanks_lbl" xml:lang="en-US">Cash at Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromBanks" xlink:to="us-gaap_DueFromBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Prepaid and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Prepaid and Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidAdvertising_lbl" xml:lang="en-US">Prepayments of digital human services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepayments of live streaming services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Other prepayments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of Movement of Allowance for Doubtful Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl" xml:lang="en-US">Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DisposalOfHighlightMedia_lbl" xml:lang="en-US">Disposal of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock_lbl" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl" xml:lang="en-US">Schedule of Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl" xml:lang="en-US">Receivable from disposal of Wuge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Office equipment and furniture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Subtotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Carrying Amount of Goodwill Business Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Goodwill acquired through acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl" xml:lang="en-US">Goodwill impairments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Payable &#8211; Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RelatedPartyRelationship_lbl" xml:lang="en-US">Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NatureOfRelatedParties_lbl" xml:lang="en-US">Nature</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl" xml:lang="en-US">Other payables - related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible notes receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Lease Payments Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl" xml:lang="en-US">Weighted average remaining lease term:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating lease, weighted average Lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract28" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract28" xlink:to="gdc_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WeightedAverageDiscountRateAbstract_lbl" xml:lang="en-US">Weighted average discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating lease, weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of Balances for the Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract29" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract29" xlink:to="gdc_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Lease Payments Under Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">FY2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">FY2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">FY2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">FY2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">FY2028</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Current and Deferred Components of Income Tax Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Income Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">Net operating losses carried forward &#8211; U.S.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl" xml:lang="en-US">Lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Right - Of - Use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl" xml:lang="en-US">Schedule of Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl" xml:lang="en-US">VAT taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesOther_lbl" xml:lang="en-US">Other taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Concentration of Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Warrant Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Average Remaining Contractual Life, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Outstanding, Granted/Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Exercise price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Granted/Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl" xml:lang="en-US">Average Remaining Contractual Life, Granted/Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Outstanding, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Expired (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl" xml:lang="en-US">Average Remaining Contractual Life, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl" xml:lang="en-US">Exercisable Into Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl0" xml:lang="en-US">Exercised shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageRemainingContractualLifeExercised_lbl" xml:lang="en-US">Average Remaining Contractual Life, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeExercised" xlink:to="gdc_AverageRemainingContractualLifeExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Average Remaining Contractual Life, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US">Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of Discounted Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract30" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract30" xlink:to="gdc_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CostOfRevenuesAbstract_lbl" xml:lang="en-US">COST OF REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="gdc_CostOfRevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">TOTAL COST OF REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl" xml:lang="en-US">GROSS PROFIT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract31" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract31" xlink:to="gdc_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract32" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract32" xlink:to="gdc_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract33" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract33" xlink:to="gdc_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OtherIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_OtherIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl" xml:lang="en-US">Other income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract34" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract34" xlink:to="gdc_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl" xml:lang="en-US">LOSS BEFORE INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnlabeledAbstract35" xlink:href="gdc-20231231.xsd#gdc_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract35" xlink:to="gdc_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AssetsAbstract0_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsAbstract0" xlink:to="gdc_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Less: allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">LOSS FROM OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CitiProfitBVIMember_lbl" xml:lang="en-US">Citi Profit BVI [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CitiProfitBVIMember" xlink:to="gdc_CitiProfitBVIMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_TMSRHKMember_lbl" xml:lang="en-US">TMSR HK2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_TMSRHKMember_lbl0" xml:lang="en-US">TMSR HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightHKMember_lbl" xml:lang="en-US">Highlight HK [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightHKMember" xlink:to="gdc_HighlightHKMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_MakesiWfoeMember_lbl" xml:lang="en-US">Makesi WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiWfoeMember" xlink:to="gdc_MakesiWfoeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightWFOEMember_lbl" xml:lang="en-US">Highlight WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightWFOEMember" xlink:to="gdc_HighlightWFOEMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_YuanmaMember_lbl" xml:lang="en-US">Yuanma [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_YuanmaMember" xlink:to="gdc_YuanmaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WugeMember_lbl" xml:lang="en-US">Wuge [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_WugeMember_lbl0" xml:lang="en-US">Wuge Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightMediaMember_lbl" xml:lang="en-US">Highlight Media [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaMember" xlink:to="gdc_HighlightMediaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AICatalysisMember_lbl" xml:lang="en-US">AI Catalysis [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AICatalysisMember" xlink:to="gdc_AICatalysisMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SHXianzhuiMember_lbl" xml:lang="en-US">SH Xianzhui [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SHXianzhuiMember" xlink:to="gdc_SHXianzhuiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office equipment and furnishing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SoftwareMember_lbl" xml:lang="en-US">Software	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_SoftwareMember_lbl0" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl" xml:lang="en-US">Shanghai Highlight Asset Management Co. LTD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ZihaoZhaoMember_lbl" xml:lang="en-US">Zihao Zhao [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ZihaoZhaoMember" xlink:to="gdc_ZihaoZhaoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantActivityMember_lbl" xml:lang="en-US">Warrant Activity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantActivityMember" xlink:to="gdc_WarrantActivityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Option Activity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl0" xml:lang="en-US">Options [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_EnterpriseBrandManagementServicesMember_lbl" xml:lang="en-US">Enterprise brand management services	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EnterpriseBrandManagementServicesMember" xlink:to="gdc_EnterpriseBrandManagementServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WugeDigitalDoorSignsMember_lbl" xml:lang="en-US">Wuge digital door signs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeDigitalDoorSignsMember" xlink:to="gdc_WugeDigitalDoorSignsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DiscountedOperationsMember_lbl" xml:lang="en-US">Discounted operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DiscountedOperationsMember" xlink:to="gdc_DiscountedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_DigiTraxConvertibleNotesMember_lbl" xml:lang="en-US">DigiTrax Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DigiTraxConvertibleNotesMember" xlink:to="gdc_DigiTraxConvertibleNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_LiquidConvertibleNotesMember_lbl" xml:lang="en-US">Liquid Convertible Notes [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LiquidConvertibleNotesMember" xlink:to="gdc_LiquidConvertibleNotesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Quoted Prices In Active Markets (Level 1) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Significant Other Observable Inputs (Level 2) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Significant Other Unobservable Inputs (Level 3) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionAxis_lbl" xml:lang="en-US">Asset Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeAxis_lbl" xml:lang="en-US">Trading Activity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesIssued_lbl" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageClosingBidPrice_lbl" xml:lang="en-US">Average closing bid price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SharesOfCommonStock_lbl" xml:lang="en-US">Shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xml:lang="en-US">Average closing price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AgreementTerm_lbl" xml:lang="en-US">Agreement term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Translation rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xml:lang="en-US">Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl" xml:lang="en-US">Tax benefits, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US">Exercise price of common stock (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US">Pre-funded warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl" xml:lang="en-US">Remaining exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl0" xml:lang="en-US">Exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Purchase of warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xml:lang="en-US">Pre-funded warrants of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NominalConsiderationPerShare_lbl" xml:lang="en-US">Nominal consideration per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Warrant of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0" xml:lang="en-US">Issuance of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Outstanding warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0" xml:lang="en-US">Outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl" xml:lang="en-US">Service fee percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US">Goodwill deductible for income tax purposes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Equity interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Purchase price for transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl" xml:lang="en-US">Consideration amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl0" xml:lang="en-US">Purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EstimateOfCancellations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfCancellations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EstimateOfCancellations_lbl" xml:lang="en-US">Cancellation share of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfCancellations" xlink:to="us-gaap_EstimateOfCancellations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl" xml:lang="en-US">Purchase of software</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateInterestPercentage_lbl" xml:lang="en-US">Aggregate interest percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_GrossProceeds_lbl" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl" xml:lang="en-US">Convertible description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl" xml:lang="en-US">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized gains on fair value changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carry forward (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Corporate tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Effective rate percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Profit tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl" xml:lang="en-US">Profits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Profit tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl" xml:lang="en-US">Assessable profits (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign tax rate, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl" xml:lang="en-US">Value added tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Federal deposit insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Excess federal deposit insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl" xml:lang="en-US">Deposit with various financial institutions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_TaxProfitsPercentage_lbl" xml:lang="en-US">Tax profits percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RegisteredCapitalPercentage_lbl" xml:lang="en-US">Registered capital percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NetProfitPercentage_lbl" xml:lang="en-US">Net profit percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CapitalAndStatutoryReserve_lbl" xml:lang="en-US">Capital and statutory reserve (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl" xml:lang="en-US">Aggregate common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl" xml:lang="en-US">Gross proceeds received percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestExpenseOfferingCost_lbl" xml:lang="en-US">Offering expenses payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseOfferingCost" xlink:to="us-gaap_NoninterestExpenseOfferingCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl" xml:lang="en-US">Issuance of shares of common stock as purchase consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription_lbl" xml:lang="en-US">Purchase agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantPurchaseCommitmentDescription" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredOfferingCosts_lbl" xml:lang="en-US">Offering cost (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherUnderwritingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherUnderwritingExpense_lbl" xml:lang="en-US">Underwriting commissions (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherUnderwritingExpense" xlink:to="us-gaap_OtherUnderwritingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Other professional fees (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Exercised options to purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Purchase shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Number of share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl" xml:lang="en-US">Exercise price of per half share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl" xml:lang="en-US">Exercise price of per whole share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl" xml:lang="en-US">Number of days after the consummation of its initial business combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl" xml:lang="en-US">Number of shares in a unit</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiu/GoA590YLyICHOdzVwrZgSGZveVIuo5Y] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PricePerUnit_lbl" xml:lang="en-US">Price per unit (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Aggregate price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Common stock, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US">Commission fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl" xml:lang="en-US">Aggregate gross proceeds percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_NonaccountableExpense_lbl" xml:lang="en-US">Non-accountable expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AccountableExpenses_lbl" xml:lang="en-US">Accountable expenses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl" xml:lang="en-US">Common stock shares outstanding, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrefundedWarrant_lbl" xml:lang="en-US">Pre-funded warrant (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_OutstandingCommonStockPercentage_lbl" xml:lang="en-US">Outstanding common stock, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Warrant is outstanding price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantsToPurchaseShares_lbl" xml:lang="en-US">Warrants to purchase shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_WarrantExpireTerm_lbl" xml:lang="en-US">Warrant expire term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl" xml:lang="en-US">Exercised warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl" xml:lang="en-US">Aggregate shares percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AggregatePurchasePrice_lbl" xml:lang="en-US">Aggregate purchase price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Purchase of equity interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates and Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl" xml:lang="en-US">Prepaid and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment for Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair value measuremen</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpensePolicyTextBlock_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpensePolicyTextBlock" xlink:to="us-gaap_InterestExpensePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss per Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business Combination [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_BeijingHeheMember_lbl" xml:lang="en-US">Beijing Hehe [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BeijingHeheMember" xlink:to="gdc_BeijingHeheMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl" xml:lang="en-US">Shanghai Yuanma Food and Beverage Management Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl" xml:lang="en-US">Voting Rights Proxy and Financial Support Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl" xml:lang="en-US">Makesi WFOE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_CNY_lbl" xml:lang="en-US">RMB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_USD_lbl" xml:lang="en-US">USD [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_USD" xlink:to="currency_USD_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AverageTranslationRatesMember" xlink:href="gdc-20231231.xsd#gdc_AverageTranslationRatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_AverageTranslationRatesMember_lbl" xml:lang="en-US">Average Translation Rates [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageTranslationRatesMember" xlink:to="gdc_AverageTranslationRatesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgencyAgreementsMember_lbl" xml:lang="en-US">Placement Agency Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementsMember" xlink:to="gdc_PlacementAgencyAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PreFundedWarrantsMember_lbl" xml:lang="en-US">Pre-Funded Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PreFundedWarrantsMember" xlink:to="gdc_PreFundedWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_HighlightMediaShareholdersMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gdc_HighlightMediaShareholdersMember_lbl0" xml:lang="en-US">Highlight Media Shareholders [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PRCMember" xlink:to="gdc_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableIncomeInterestRateMember_lbl" xml:lang="en-US">Variable Income Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableIncomeInterestRateMember" xlink:to="us-gaap_VariableIncomeInterestRateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ReverseStockSplitMember_lbl" xml:lang="en-US">Reverse Stock Split [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReverseStockSplitMember" xlink:to="gdc_ReverseStockSplitMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_May2023OfferingPurchasersMember_lbl" xml:lang="en-US">May 2023 Offering Purchasers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_May2023OfferingPurchasersMember" xlink:to="gdc_May2023OfferingPurchasersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PublicWarrantsMember_lbl" xml:lang="en-US">Public Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PublicWarrantsMember" xlink:to="gdc_PublicWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SponsorMember_lbl" xml:lang="en-US">Sponsor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SponsorMember" xlink:to="gdc_SponsorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PrivateWarrantsMember_lbl" xml:lang="en-US">Private Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrivateWarrantsMember" xlink:to="gdc_PrivateWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnderwriterMember_lbl" xml:lang="en-US">Underwriter [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnderwriterMember" xlink:to="gdc_UnderwriterMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_SecuritiesPurchaseAgreementsMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SecuritiesPurchaseAgreementsMember" xlink:to="gdc_SecuritiesPurchaseAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_UnregisteredWarrantsMember_lbl" xml:lang="en-US">Unregistered Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnregisteredWarrantsMember" xlink:to="gdc_UnregisteredWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PriceProtectionAdjustmentMember_lbl" xml:lang="en-US">Price Protection Adjustment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PriceProtectionAdjustmentMember" xlink:to="gdc_PriceProtectionAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_StockholderApprovalMember_lbl" xml:lang="en-US">Stockholder Approval [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockholderApprovalMember" xlink:to="gdc_StockholderApprovalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgencyAgreementMember_lbl" xml:lang="en-US">Placement Agency Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementMember" xlink:to="gdc_PlacementAgencyAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgentMember_lbl" xml:lang="en-US">Placement Agent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentMember" xlink:to="gdc_PlacementAgentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_ExchangeWarrantsMember_lbl" xml:lang="en-US">Exchange Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExchangeWarrantsMember" xlink:to="gdc_ExchangeWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_PlacementAgentWarrantsMember_lbl" xml:lang="en-US">Placement Agent Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentWarrantsMember" xlink:to="gdc_PlacementAgentWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gdc_RegisteredWarrantsMember_lbl" xml:lang="en-US">Registered Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredWarrantsMember" xlink:to="gdc_RegisteredWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable_lbl" xml:lang="en-US">Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTable_lbl" xml:lang="en-US">Schedule of Goodwill [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_ScheduleOfGoodwillTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillLineItems_lbl" xml:lang="en-US">Goodwill [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable_lbl" xml:lang="en-US">Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityTable_lbl" xml:lang="en-US">Equity (Details) - Schedule of Warrant Activity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityTable" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsScheduleofWarrantActivityLineItems_lbl" xml:lang="en-US">Schedule of Warrant and Option Activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="gdc_EquityDetailsScheduleofWarrantActivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Group Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems_lbl" xml:lang="en-US">Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NatureofBusinessandOrganizationDetailsTable_lbl" xml:lang="en-US">Nature of Business and Organization (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureofBusinessandOrganizationDetailsTable" xlink:to="gdc_NatureofBusinessandOrganizationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_AllCurrenciesDomain_lbl" xml:lang="en-US">All Currencies [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_AllCurrenciesDomain" xlink:to="currency_AllCurrenciesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US">Antidilutive Securities, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="gdc_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BusinessCombinationandRestructuringDetailsTable_lbl" xml:lang="en-US">Business Combination and Restructuring (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BusinessCombinationandRestructuringDetailsTable" xlink:to="gdc_BusinessCombinationandRestructuringDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems_lbl" xml:lang="en-US">Business Combination and Restructuring [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationSegmentAllocationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_VariableInterestEntityDetailsTable_lbl" xml:lang="en-US">Variable Interest Entity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_VariableInterestEntityDetailsTable" xlink:to="gdc_VariableInterestEntityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_VariableInterestEntityDetailsLineItems_lbl" xml:lang="en-US">Variable Interest Entity (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_VariableInterestEntityDetailsLineItems" xlink:to="gdc_VariableInterestEntityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionDomain_lbl" xml:lang="en-US">Asset Acquisition [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherReceivablesDetailsTable_lbl" xml:lang="en-US">Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherReceivablesDetailsTable" xlink:to="gdc_OtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherReceivablesDetailsLineItems_lbl" xml:lang="en-US">Other Receivables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherReceivablesDetailsLineItems" xlink:to="gdc_OtherReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IntangibleAssetsNetDetailsTable_lbl" xml:lang="en-US">Intangible Assets, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IntangibleAssetsNetDetailsTable" xlink:to="gdc_IntangibleAssetsNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IntangibleAssetsNetDetailsLineItems_lbl" xml:lang="en-US">Intangible Assets, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IntangibleAssetsNetDetailsLineItems" xlink:to="gdc_IntangibleAssetsNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivableDetailsTable_lbl" xml:lang="en-US">Convertible Notes Receivable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivableDetailsTable" xlink:to="gdc_ConvertibleNotesReceivableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivableDetailsLineItems_lbl" xml:lang="en-US">Convertible Notes Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivableDetailsLineItems" xlink:to="gdc_ConvertibleNotesReceivableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeasesDetailsTable_lbl" xml:lang="en-US">Leases (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeasesDetailsTable" xlink:to="gdc_LeasesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeasesDetailsLineItems_lbl" xml:lang="en-US">Leases [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeasesDetailsLineItems" xlink:to="gdc_LeasesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxesDetailsTable_lbl" xml:lang="en-US">Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxesDetailsTable" xlink:to="gdc_TaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxesDetailsLineItems_lbl" xml:lang="en-US">Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxesDetailsLineItems" xlink:to="gdc_TaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConcentrationofRiskDetailsTable_lbl" xml:lang="en-US">Concentration of Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConcentrationofRiskDetailsTable" xlink:to="gdc_ConcentrationofRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConcentrationofRiskDetailsLineItems_lbl" xml:lang="en-US">Concentration of Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConcentrationofRiskDetailsLineItems" xlink:to="gdc_ConcentrationofRiskDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingActivityByTypeDomain_lbl" xml:lang="en-US">Trading Activity, by Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingActivityByTypeDomain" xlink:to="us-gaap_TradingActivityByTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsTable_lbl" xml:lang="en-US">Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsTable" xlink:to="gdc_EquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EquityDetailsLineItems_lbl" xml:lang="en-US">Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EquityDetailsLineItems" xlink:to="gdc_EquityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gdc_SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SubsequentEventsDetailsTable" xlink:to="gdc_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AccountableExpenses_lbl0" xml:lang="en-US">Accountable expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl0" xml:lang="en-US">Aggregate gross proceeds percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateInterestPercentage_lbl0" xml:lang="en-US">Aggregate interest percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl0" xml:lang="en-US">Percentage of aggregate number of shares underlying warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl0" xml:lang="en-US">Aggregate of shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AggregatePurchasePrice_lbl0" xml:lang="en-US">Amount of aggregate purchase price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AgreementTerm_lbl0" xml:lang="en-US">Agreement term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl0" xml:lang="en-US">Represents the amount of allowance for doubtful accounts receivable additions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageClosingBidPrice_lbl0" xml:lang="en-US">Average closing bid price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl0" xml:lang="en-US">Average remaining contractual life, forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl0" xml:lang="en-US">Average remaining contractual life, granted/acquired.&#xd;
..</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl0" xml:lang="en-US">Description of background of consolidated entity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CancellationOfCommonStocks_lbl0" xml:lang="en-US">The cancellation of the common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CapitalAndStatutoryReserve_lbl0" xml:lang="en-US">Capital and statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl0" xml:lang="en-US">Common stock shares outstanding percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ConvertibleNotesReceivable_lbl1" xml:lang="en-US">Amount of convertible notes receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl0" xml:lang="en-US">Amount of total other income net attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_DisposalOfHighlightMedia_lbl0" xml:lang="en-US">Disposal of Highlight Media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl0" xml:lang="en-US">Exercise price of per half share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl0" xml:lang="en-US">Exercise price of per whole share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_GrossProceeds_lbl0" xml:lang="en-US">Gross Proceeds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl0" xml:lang="en-US">Percentage of gross proceeds received in the Offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl0" xml:lang="en-US">The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl0" xml:lang="en-US">Initial recognition of right-of-use assets and lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0" xml:lang="en-US">Issuance of common stock for acquisition Highlight Media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NatureOfRelatedParties_lbl0" xml:lang="en-US">Nature of related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NetProfitPercentage_lbl0" xml:lang="en-US">Net Profit Percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NominalConsiderationPerShare_lbl0" xml:lang="en-US">Nominal consideration per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NonaccountableExpense_lbl0" xml:lang="en-US">Non-accountable expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl0" xml:lang="en-US">Number of days after the consummation of its initial business combination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl0" xml:lang="en-US">Number Of Shares Issued Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherAssetNoncurrent_lbl0" xml:lang="en-US">Amount of other assests non current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl0" xml:lang="en-US">Other payable to related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of Other payables - related parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_OutstandingCommonStockPercentage_lbl0" xml:lang="en-US">Outstanding common stock percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PrefundedWarrant_lbl0" xml:lang="en-US">Pre-funded Warrant.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for prepayment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PricePerUnit_lbl0" xml:lang="en-US">Price per units issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl0" xml:lang="en-US">Table disclosure of plant and equipment useful life.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl0" xml:lang="en-US">Represents the amount of receivable from disposal of Wuge.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_RegisteredCapitalPercentage_lbl0" xml:lang="en-US">Registered capital percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_RelatedPartyRelationship_lbl0" xml:lang="en-US">Related party relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of taxes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl1" xml:lang="en-US">Represents the number of shares exercisable, balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl1" xml:lang="en-US">Exercisable Into Number of Shares, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl0" xml:lang="en-US">Exercisable Into Number of Shares, Granted/Acquired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_SharesOfCommonStock_lbl0" xml:lang="en-US">Shares of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StatutoryReserves_lbl1" xml:lang="en-US">Statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl0" xml:lang="en-US">Represent the number of issuance of common stock for acquisition highlight media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl0" xml:lang="en-US">Represent the amount of contribution by noncontrolling interest shareholder.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl0" xml:lang="en-US">Represent the amount of fair value changes of on available-for-sale investments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0" xml:lang="en-US">Represent the amount of issuance of common stock for acquisition highlight media.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl0" xml:lang="en-US">Represent the amount of issuance of pre-funded warrants for cash, net of offering costs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Value of stock issued for stock subscription receivable from issuance of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_TaxProfitsPercentage_lbl0" xml:lang="en-US">Tax profits percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl0" xml:lang="en-US">Percentage of value added tax rate Percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl0" xml:lang="en-US">Amount of vat taxes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_WarrantExpireTerm_lbl0" xml:lang="en-US">Warrant expire term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gdc_WarrantsToPurchaseShares_lbl0" xml:lang="en-US">The number of warrants to purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantExpireTerm_lbl1" xml:lang="en-US">Warrant Expire Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantExpireTerm" xlink:to="gdc_WarrantExpireTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AgreementTerm_lbl1" xml:lang="en-US">Agreement Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AgreementTerm" xlink:to="gdc_AgreementTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TaxProfitsPercentage_lbl1" xml:lang="en-US">Tax Profits Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TaxProfitsPercentage" xlink:to="gdc_TaxProfitsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl0" xml:lang="en-US">Makesi Io TTechnology Shanghai Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiIoTTechnologyShanghaiCoLtdMember" xlink:to="gdc_MakesiIoTTechnologyShanghaiCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl0" xml:lang="en-US">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ReceivableFromDisposalOfWuge_lbl1" xml:lang="en-US">Receivable From Disposal Of Wuge</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReceivableFromDisposalOfWuge" xlink:to="gdc_ReceivableFromDisposalOfWuge_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl0" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl1" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Other Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_EnterpriseBrandManagementServicesMember_lbl0" xml:lang="en-US">Enterprise Brand Management Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_EnterpriseBrandManagementServicesMember" xlink:to="gdc_EnterpriseBrandManagementServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl0" xml:lang="en-US">Warrants and Rights Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl0" xml:lang="en-US">Proceeds from Contributed Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PublicWarrantsMember_lbl0" xml:lang="en-US">Public Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PublicWarrantsMember" xlink:to="gdc_PublicWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl0" xml:lang="en-US">Increase (Decrease) in Notes Receivable, Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Equity [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrepaymentPolicyTextBlock_lbl1" xml:lang="en-US">Prepayment Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrepaymentPolicyTextBlock" xlink:to="gdc_PrepaymentPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightWFOEMember_lbl0" xml:lang="en-US">Highlight WFOEMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightWFOEMember" xlink:to="gdc_HighlightWFOEMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ValueAddedTaxRatePercentage_lbl1" xml:lang="en-US">Value Added Tax Rate Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxRatePercentage" xlink:to="gdc_ValueAddedTaxRatePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl0" xml:lang="en-US">UNITED STATES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl1" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl0" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightMediaMember_lbl0" xml:lang="en-US">Highlight Media Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaMember" xlink:to="gdc_HighlightMediaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_lbl0" xml:lang="en-US">Operating Costs and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl1" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherAssetNoncurrent_lbl1" xml:lang="en-US">Other Asset Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherAssetNoncurrent" xlink:to="gdc_OtherAssetNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl0" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExercisePriceOfPerHalfShare_lbl1" xml:lang="en-US">Exercise Price Of Per Half Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerHalfShare" xlink:to="gdc_ExercisePriceOfPerHalfShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnderwriterMember_lbl0" xml:lang="en-US">Underwriter Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnderwriterMember" xlink:to="gdc_UnderwriterMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantsToPurchaseShares_lbl1" xml:lang="en-US">Warrants To Purchase Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantsToPurchaseShares" xlink:to="gdc_WarrantsToPurchaseShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl0" xml:lang="en-US">Preferred Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PRCMember" xlink:to="gdc_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_May2023OfferingPurchasersMember_lbl0" xml:lang="en-US">May2023 Offering Purchasers Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_May2023OfferingPurchasersMember" xlink:to="gdc_May2023OfferingPurchasersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl0" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract18" xlink:to="gdc_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract19" xlink:to="gdc_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract16" xlink:to="gdc_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract17" xlink:to="gdc_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl0" xml:lang="en-US">Investment Company, Tax Return of Capital Distribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_TMSRHKMember_lbl1" xml:lang="en-US">TMSRHKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_TMSRHKMember" xlink:to="gdc_TMSRHKMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl0" xml:lang="en-US">Concentration Risk, Net Assets Amount, Geographic Area</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherPayableRelatedPartiesCurrent_lbl1" xml:lang="en-US">Other Payable Related Parties Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayableRelatedPartiesCurrent" xlink:to="gdc_OtherPayableRelatedPartiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrefundedWarrant_lbl1" xml:lang="en-US">Prefunded Warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrefundedWarrant" xlink:to="gdc_PrefundedWarrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExchangeWarrantsMember_lbl0" xml:lang="en-US">Exchange Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExchangeWarrantsMember" xlink:to="gdc_ExchangeWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl0" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl0" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract21" xlink:to="gdc_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl0" xml:lang="en-US">Goodwill, Acquired During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract22" xlink:to="gdc_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CommonStockSharesOutstandingPercentage_lbl1" xml:lang="en-US">Common Stock Shares Outstanding Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CommonStockSharesOutstandingPercentage" xlink:to="gdc_CommonStockSharesOutstandingPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract20" xlink:to="gdc_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract25_lbl0" xml:lang="en-US">Unlabeled Abstract25</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract25" xlink:to="gdc_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract26_lbl0" xml:lang="en-US">Unlabeled Abstract26</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract26" xlink:to="gdc_UnlabeledAbstract26_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract23_lbl0" xml:lang="en-US">Unlabeled Abstract23</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract23" xlink:to="gdc_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract24_lbl0" xml:lang="en-US">Unlabeled Abstract24</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract24" xlink:to="gdc_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract29_lbl0" xml:lang="en-US">Unlabeled Abstract29</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract29" xlink:to="gdc_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract27_lbl0" xml:lang="en-US">Unlabeled Abstract27</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract27" xlink:to="gdc_UnlabeledAbstract27_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl1" xml:lang="en-US">Initial Recognition Of Rightofuse Assets And Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:to="gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract28_lbl0" xml:lang="en-US">Unlabeled Abstract28</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract28" xlink:to="gdc_UnlabeledAbstract28_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableIncomeInterestRateMember_lbl0" xml:lang="en-US">Variable Income Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableIncomeInterestRateMember" xlink:to="us-gaap_VariableIncomeInterestRateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract_lbl" xml:lang="en-US">Schedule Of Current And Deferred Components Of Income Tax Expenses Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl0" xml:lang="en-US">Shanghai Yuanma Food And Beverage Management Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:to="gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract32_lbl0" xml:lang="en-US">Unlabeled Abstract32</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract32" xlink:to="gdc_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract33_lbl0" xml:lang="en-US">Unlabeled Abstract33</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract33" xlink:to="gdc_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract30_lbl0" xml:lang="en-US">Unlabeled Abstract30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract30" xlink:to="gdc_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract31_lbl0" xml:lang="en-US">Unlabeled Abstract31</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract31" xlink:to="gdc_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract34_lbl0" xml:lang="en-US">Unlabeled Abstract34</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract34" xlink:to="gdc_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract35_lbl0" xml:lang="en-US">Unlabeled Abstract35</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract35" xlink:to="gdc_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Taxes Payable Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gdc_ScheduleOfTaxesPayableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpensePolicyTextBlock_lbl0" xml:lang="en-US">Interest Expense, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpensePolicyTextBlock" xlink:to="us-gaap_InterestExpensePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateOfSharesOfCommonStock_lbl1" xml:lang="en-US">Aggregate Of Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateOfSharesOfCommonStock" xlink:to="gdc_AggregateOfSharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NatureOfRelatedParties_lbl1" xml:lang="en-US">Nature Of Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NatureOfRelatedParties" xlink:to="gdc_NatureOfRelatedParties_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl0" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl2" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WeightedAverageDiscountRateAbstract_lbl0" xml:lang="en-US">Weighted Average Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageDiscountRateAbstract" xlink:to="gdc_WeightedAverageDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl0" xml:lang="en-US">Equity Method Investment, Additional Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0" xml:lang="en-US">Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl1" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageTranslationRatesMember_lbl0" xml:lang="en-US">Average Translation Rates Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageTranslationRatesMember" xlink:to="gdc_AverageTranslationRatesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract10" xlink:to="gdc_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract11" xlink:to="gdc_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract14" xlink:to="gdc_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract15" xlink:to="gdc_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract12" xlink:to="gdc_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract13" xlink:to="gdc_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Warrants or Options Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0" xml:lang="en-US">Goodwill and Intangible Asset Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Income Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherIncomeExpenseAbstract" xlink:to="gdc_OtherIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_YuanmaMember_lbl0" xml:lang="en-US">Yuanma Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_YuanmaMember" xlink:to="gdc_YuanmaMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PriceProtectionAdjustmentMember_lbl0" xml:lang="en-US">Price Protection Adjustment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PriceProtectionAdjustmentMember" xlink:to="gdc_PriceProtectionAdjustmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl0" xml:lang="en-US">Operating Lease, Lease Income [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract2" xlink:to="gdc_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl0" xml:lang="en-US">Financial Support, Purchase Agreement of Financial Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract1" xlink:to="gdc_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract4" xlink:to="gdc_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract3" xlink:to="gdc_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StatutoryReserves_lbl2" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StatutoryReserves" xlink:to="gdc_StatutoryReserves_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract0" xlink:to="gdc_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CostOfRevenuesAbstract_lbl0" xml:lang="en-US">Cost Of Revenues Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CostOfRevenuesAbstract" xlink:to="gdc_CostOfRevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl0" xml:lang="en-US">Other Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract9" xlink:to="gdc_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract6" xlink:to="gdc_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NominalConsiderationPerShare_lbl1" xml:lang="en-US">Nominal Consideration Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NominalConsiderationPerShare" xlink:to="gdc_NominalConsiderationPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract5" xlink:to="gdc_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl0" xml:lang="en-US">Foreign Currency Exchange Rate, Translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract8" xlink:to="gdc_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract7" xlink:to="gdc_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1" xml:lang="en-US">Issuance Of Common Stock For Acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BeijingHeheMember_lbl0" xml:lang="en-US">Beijing Hehe Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BeijingHeheMember" xlink:to="gdc_BeijingHeheMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RelatedPartyRelationship_lbl1" xml:lang="en-US">Related Party Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RelatedPartyRelationship" xlink:to="gdc_RelatedPartyRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl0" xml:lang="en-US">Loss Per Share Available To Common Stockholders Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="gdc_LossPerShareAvailableToCommonStockholdersAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ZihaoZhaoMember_lbl0" xml:lang="en-US">Zihao Zhao Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ZihaoZhaoMember" xlink:to="gdc_ZihaoZhaoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl1" xml:lang="en-US">Stock Issued During Period Value Contribution By Noncontrolling Interest Shareholder</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:to="gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PrivateWarrantsMember_lbl0" xml:lang="en-US">Private Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PrivateWarrantsMember" xlink:to="gdc_PrivateWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl0" xml:lang="en-US">Business Acquisition, Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfDiscountedOperationsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfDiscountedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfDiscountedOperationsAbstract_lbl" xml:lang="en-US">Schedule Of Discounted Operations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfDiscountedOperationsAbstract" xlink:to="gdc_ScheduleOfDiscountedOperationsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Machinery and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnlabeledAbstract" xlink:to="gdc_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock_lbl0" xml:lang="en-US">Interest and Other Income [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expenses, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CapitalAndStatutoryReserve_lbl1" xml:lang="en-US">Capital And Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CapitalAndStatutoryReserve" xlink:to="gdc_CapitalAndStatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl0" xml:lang="en-US">Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl0" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExercisePriceOfPerWholeShare_lbl1" xml:lang="en-US">Exercise Price Of Per Whole Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExercisePriceOfPerWholeShare" xlink:to="gdc_ExercisePriceOfPerWholeShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeExercised_lbl0" xml:lang="en-US">Average Remaining Contractual Life Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeExercised" xlink:to="gdc_AverageRemainingContractualLifeExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl2" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl0" xml:lang="en-US">Equity, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfConvertibleNotesReceivableAbstract_lbl" xml:lang="en-US">Schedule Of Convertible Notes Receivable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="gdc_ScheduleOfConvertibleNotesReceivableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NonaccountableExpense_lbl1" xml:lang="en-US">Nonaccountable Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NonaccountableExpense" xlink:to="gdc_NonaccountableExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateInterestPercentage_lbl1" xml:lang="en-US">Aggregate Interest Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateInterestPercentage" xlink:to="gdc_AggregateInterestPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl1" xml:lang="en-US">Allowance For Doubtful Accounts Receivable Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AllowanceForDoubtfulAccountsReceivableAdditions" xlink:to="gdc_AllowanceForDoubtfulAccountsReceivableAdditions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Stock Issued During Period Value Stock Subscription Receivable From Issuance Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:to="gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock_lbl1"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract_lbl" xml:lang="en-US">Schedule Of The Fair Value Of The Identifiable Assets Acquired And Liabilities Assumed At The Acquisition Date Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:to="gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Prefunded Warrants For Cash Net Of Offering Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_GrossProceeds_lbl1" xml:lang="en-US">Gross Proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceeds" xlink:to="gdc_GrossProceeds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">Deferred Tax Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DeferredTaxAssetsAbstract" xlink:to="gdc_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl0" xml:lang="en-US">Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightMediaShareholdersMember_lbl1" xml:lang="en-US">Highlight Media Shareholders Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightMediaShareholdersMember" xlink:to="gdc_HighlightMediaShareholdersMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DisposalOfHighlightMedia_lbl1" xml:lang="en-US">Disposal Of Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalOfHighlightMedia" xlink:to="gdc_DisposalOfHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl1" xml:lang="en-US">Excess Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:to="gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RegisteredCapitalPercentage_lbl1" xml:lang="en-US">Registered Capital Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredCapitalPercentage" xlink:to="gdc_RegisteredCapitalPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl0" xml:lang="en-US">Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl0" xml:lang="en-US">Other Nonoperating Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidAdvertising_lbl0" xml:lang="en-US">Prepaid Advertising</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_UnregisteredWarrantsMember_lbl0" xml:lang="en-US">Unregistered Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_UnregisteredWarrantsMember" xlink:to="gdc_UnregisteredWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl1" xml:lang="en-US">Average Remaining Contractual Life Granted Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeGrantedAcquired" xlink:to="gdc_AverageRemainingContractualLifeGrantedAcquired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl1" xml:lang="en-US">Disposal Group Including Discontinued Operation Other Income Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:to="gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_BackgroundOfConsolidatedEntityDescription_lbl1" xml:lang="en-US">Background Of Consolidated Entity Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_BackgroundOfConsolidatedEntityDescription" xlink:to="gdc_BackgroundOfConsolidatedEntityDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl0" xml:lang="en-US">Other Current Assets [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl0" xml:lang="en-US">Weighted Average Remaining Lease Term Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WeightedAverageRemainingLeaseTermAbstract" xlink:to="gdc_WeightedAverageRemainingLeaseTermAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockholderApprovalMember_lbl0" xml:lang="en-US">Stockholder Approval Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockholderApprovalMember" xlink:to="gdc_StockholderApprovalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl0" xml:lang="en-US">Convertible Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl0" xml:lang="en-US">Cash Acquired from Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WugeMember_lbl1" xml:lang="en-US">Wuge Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeMember" xlink:to="gdc_WugeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl0" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesIssued1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl0" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl1" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Granted Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl0" xml:lang="en-US">Income Tax Examination, Likelihood of Unfavorable Settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl0" xml:lang="en-US">Lessee, Finance Lease, Renewal Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl0" xml:lang="en-US">Other Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl0" xml:lang="en-US">Other Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceDecrease_lbl1" xml:lang="en-US">Warrant, Exercise Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceDecrease" xlink:to="us-gaap_WarrantExercisePriceDecrease_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl2" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DiscountedOperationsMember_lbl0" xml:lang="en-US">Discounted Operations Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DiscountedOperationsMember" xlink:to="gdc_DiscountedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfCancellations_lbl0" xml:lang="en-US">Estimate of Cancellations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfCancellations" xlink:to="us-gaap_EstimateOfCancellations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl1" xml:lang="en-US">Aggregate Number Of Shares Underlying Warrants Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:to="gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl0" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl0" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl1" xml:lang="en-US">Property Plant And Equipment Useful Life Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl0" xml:lang="en-US">Operating Lease Right Of Use Assets Net Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="gdc_OperatingLeaseRightOfUseAssetsNetAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CancellationOfCommonStocks_lbl1" xml:lang="en-US">Cancellation Of Common Stocks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CancellationOfCommonStocks" xlink:to="gdc_CancellationOfCommonStocks_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SHXianzhuiMember_lbl0" xml:lang="en-US">SHXianzhui Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SHXianzhuiMember" xlink:to="gdc_SHXianzhuiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PricePerUnit_lbl1" xml:lang="en-US">Price Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PricePerUnit" xlink:to="gdc_PricePerUnit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SecuritiesPurchaseAgreementsMember_lbl0" xml:lang="en-US">Securities Purchase Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SecuritiesPurchaseAgreementsMember" xlink:to="gdc_SecuritiesPurchaseAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl0" xml:lang="en-US">Goodwill Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WugeDigitalDoorSignsMember_lbl0" xml:lang="en-US">Wuge Digital Door Signs Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WugeDigitalDoorSignsMember" xlink:to="gdc_WugeDigitalDoorSignsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl0" xml:lang="en-US">Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred_lbl1" xml:lang="en-US">Asset Acquisition, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgentMember_lbl0" xml:lang="en-US">Placement Agent Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentMember" xlink:to="gdc_PlacementAgentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl0" xml:lang="en-US">Reclassifications of Temporary to Permanent Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl1" xml:lang="en-US">Stock Issued During Period Shares Issuance Of Common Stock For Acquisition Highlight Mediain Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:to="gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl1" xml:lang="en-US">Stock Issued During Period Value Fair Value Changes Of On Availableforsale Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:to="gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LiquidConvertibleNotesMember_lbl0" xml:lang="en-US">Liquid Convertible Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LiquidConvertibleNotesMember" xlink:to="gdc_LiquidConvertibleNotesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl" xml:lang="en-US">Schedule Of Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl0" xml:lang="en-US">CHINA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl0" xml:lang="en-US">Schedule of Receivables with Imputed Interest [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl0" xml:lang="en-US">Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesOther_lbl0" xml:lang="en-US">Taxes, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl0" xml:lang="en-US">Selling and Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpenseOfferingCost_lbl0" xml:lang="en-US">Noninterest Expense Offering Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseOfferingCost" xlink:to="us-gaap_NoninterestExpenseOfferingCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_WarrantActivityMember_lbl0" xml:lang="en-US">Warrant Activity Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_WarrantActivityMember" xlink:to="gdc_WarrantActivityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US">Taxes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockSubscriptionReceivableMember_lbl0" xml:lang="en-US">Stock Subscription Receivable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockSubscriptionReceivableMember" xlink:to="gdc_StockSubscriptionReceivableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl0" xml:lang="en-US">Sale of Stock, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_USD_lbl0" xml:lang="en-US">United States of America, Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_USD" xlink:to="currency_USD_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_DigiTraxConvertibleNotesMember_lbl0" xml:lang="en-US">Digi Trax Convertible Notes Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_DigiTraxConvertibleNotesMember" xlink:to="gdc_DigiTraxConvertibleNotesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl0" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgencyAgreementsMember_lbl0" xml:lang="en-US">Placement Agency Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementsMember" xlink:to="gdc_PlacementAgencyAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl0" xml:lang="en-US">Convertible Notes Receivable Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivablePolicyTextBlock" xlink:to="gdc_ConvertibleNotesReceivablePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl0" xml:lang="en-US">Retained Earnings Accumulated Deficit Statutory Reserves Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:to="gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl0" xml:lang="en-US">China, Yuan Renminbi</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregatePurchasePrice_lbl1" xml:lang="en-US">Aggregate Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregatePurchasePrice" xlink:to="gdc_AggregatePurchasePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageRemainingContractualLifeForfeited_lbl1" xml:lang="en-US">Average Remaining Contractual Life Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageRemainingContractualLifeForfeited" xlink:to="gdc_AverageRemainingContractualLifeForfeited_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_IncreaseDecreaseInCustomerDeposit_lbl1" xml:lang="en-US">Increase Decrease In Customer Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_IncreaseDecreaseInCustomerDeposit" xlink:to="gdc_IncreaseDecreaseInCustomerDeposit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl0" xml:lang="en-US">Other Receivables, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl0" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OutstandingCommonStockPercentage_lbl1" xml:lang="en-US">Outstanding Common Stock Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OutstandingCommonStockPercentage" xlink:to="gdc_OutstandingCommonStockPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl0" xml:lang="en-US">Shanghai Highlight Asset Management Co LTDMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShanghaiHighlightAssetManagementCoLTDMember" xlink:to="gdc_ShanghaiHighlightAssetManagementCoLTDMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SoftwareMember_lbl1" xml:lang="en-US">Software Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SoftwareMember" xlink:to="gdc_SoftwareMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AverageClosingBidPrice_lbl1" xml:lang="en-US">Average Closing Bid Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AverageClosingBidPrice" xlink:to="gdc_AverageClosingBidPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PreFundedWarrantsMember_lbl0" xml:lang="en-US">Pre Funded Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PreFundedWarrantsMember" xlink:to="gdc_PreFundedWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AICatalysisMember_lbl0" xml:lang="en-US">AICatalysis Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AICatalysisMember" xlink:to="gdc_AICatalysisMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">Selling, General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SharesOfCommonStock_lbl1" xml:lang="en-US">Shares Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SharesOfCommonStock" xlink:to="gdc_SharesOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AssetsAbstract0" xlink:to="gdc_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ConvertibleNotesReceivable_lbl2" xml:lang="en-US">Convertible Notes Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ConvertibleNotesReceivable" xlink:to="gdc_ConvertibleNotesReceivable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl0" xml:lang="en-US">Supplemental Deferred Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Associated Derivative Transactions, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgentWarrantsMember_lbl0" xml:lang="en-US">Placement Agent Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgentWarrantsMember" xlink:to="gdc_PlacementAgentWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl1" xml:lang="en-US">Other Payables Related Parties Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_OtherPayablesRelatedPartiesTableTextBlock" xlink:to="gdc_OtherPayablesRelatedPartiesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_RegisteredWarrantsMember_lbl0" xml:lang="en-US">Registered Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_RegisteredWarrantsMember" xlink:to="gdc_RegisteredWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_LeaseLiabilitiesAbstract_lbl0" xml:lang="en-US">Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_LeaseLiabilitiesAbstract" xlink:to="gdc_LeaseLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ReverseStockSplitMember_lbl0" xml:lang="en-US">Reverse Stock Split Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ReverseStockSplitMember" xlink:to="gdc_ReverseStockSplitMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl0" xml:lang="en-US">Other Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromBanks_lbl0" xml:lang="en-US">Due from Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromBanks" xlink:to="us-gaap_DueFromBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ValueAddedTaxTaxesPayable_lbl1" xml:lang="en-US">Value Added Tax Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ValueAddedTaxTaxesPayable" xlink:to="gdc_ValueAddedTaxTaxesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl0" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_PlacementAgencyAgreementMember_lbl0" xml:lang="en-US">Placement Agency Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_PlacementAgencyAgreementMember" xlink:to="gdc_PlacementAgencyAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment For Longlived Assets Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:to="gdc_ImpairmentForLonglivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl0" xml:lang="en-US">Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl2" xml:lang="en-US">Share Based Compensation Exercisable Into Number Of Shares Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:to="gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1" xml:lang="en-US">Stock Issued During Period Value Issuance Of Common Stock For Acquisition Highlight Media</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:to="gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_CitiProfitBVIMember_lbl0" xml:lang="en-US">Citi Profit BVIMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_CitiProfitBVIMember" xlink:to="gdc_CitiProfitBVIMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl0" xml:lang="en-US">Stock Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0" xml:lang="en-US">Proceeds from Issuance of Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AccountableExpenses_lbl1" xml:lang="en-US">Accountable Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AccountableExpenses" xlink:to="gdc_AccountableExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_AggregateGrossProceedsPercentage_lbl1" xml:lang="en-US">Aggregate Gross Proceeds Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_AggregateGrossProceedsPercentage" xlink:to="gdc_AggregateGrossProceedsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_SponsorMember_lbl0" xml:lang="en-US">Sponsor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_SponsorMember" xlink:to="gdc_SponsorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl1" xml:lang="en-US">Number Of Days After The Consummation Of Its Initial Business Combination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:to="gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl1" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0" xml:lang="en-US">Property, Plant and Equipment, Salvage Value, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl0" xml:lang="en-US">Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOfferingCosts_lbl0" xml:lang="en-US">Deferred Offering Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOfferingCosts" xlink:to="us-gaap_DeferredOfferingCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NumberOfSharesIssuedPerUnit_lbl1" xml:lang="en-US">Number Of Shares Issued Per Unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NumberOfSharesIssuedPerUnit" xlink:to="gdc_NumberOfSharesIssuedPerUnit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_NetProfitPercentage_lbl1" xml:lang="en-US">Net Profit Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_NetProfitPercentage" xlink:to="gdc_NetProfitPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_GrossProceedsReceivedPercentage_lbl1" xml:lang="en-US">Gross Proceeds Received Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_GrossProceedsReceivedPercentage" xlink:to="gdc_GrossProceedsReceivedPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0" xml:lang="en-US">Increase (Decrease) in Other Current Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember_lbl0" xml:lang="en-US">Retained Earnings, Unappropriated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriatedMember" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription_lbl0" xml:lang="en-US">Purchase Commitment, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantPurchaseCommitmentDescription" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_MakesiWfoeMember_lbl0" xml:lang="en-US">Makesi Wfoe Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_MakesiWfoeMember" xlink:to="gdc_MakesiWfoeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_HighlightHKMember_lbl0" xml:lang="en-US">Highlight HKMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_HighlightHKMember" xlink:to="gdc_HighlightHKMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl0" xml:lang="en-US">Noncash or Part Noncash Acquisition, Investments Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesIssued_lbl0" xml:lang="en-US">Excess Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfWarrantActivityAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule Of Warrant Activity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfWarrantActivityAbstract" xlink:to="gdc_ScheduleOfWarrantActivityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl0" xml:lang="en-US">Payments for Commissions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract_lbl" xml:lang="en-US">Schedule Of Future Lease Payments Under Operating Leases Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherUnderwritingExpense_lbl0" xml:lang="en-US">Other Underwriting Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherUnderwritingExpense" xlink:to="us-gaap_OtherUnderwritingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>18
<FILENAME>gdc-20231231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Apr 02 02:41:47 UTC 2024 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ShareholdersEquityType2or3_Parentheticals" roleURI="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConsolidatedCashFlow" roleURI="http://ccnctech.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganization" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganization"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPolicies" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuring" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuring"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntity" roleURI="http://ccnctech.com/role/VariableInterestEntity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalents" roleURI="http://ccnctech.com/role/CashandCashEquivalents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssets" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssets"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivable" roleURI="http://ccnctech.com/role/AccountsReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivables" roleURI="http://ccnctech.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNet" roleURI="http://ccnctech.com/role/EquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNet" roleURI="http://ccnctech.com/role/IntangibleAssetsNet"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Goodwill" roleURI="http://ccnctech.com/role/Goodwill"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactions" roleURI="http://ccnctech.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivable" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Leases" roleURI="http://ccnctech.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Taxes" roleURI="http://ccnctech.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRisk" roleURI="http://ccnctech.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_Equity" roleURI="http://ccnctech.com/role/Equity"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CommitmentsandContingencies" roleURI="http://ccnctech.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SegmentReporting" roleURI="http://ccnctech.com/role/SegmentReporting"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperations" roleURI="http://ccnctech.com/role/DiscontinuedOperations"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValue" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEvents" roleURI="http://ccnctech.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountingPoliciesByPolicy" roleURI="http://ccnctech.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationTables" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringTables" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_CashandCashEquivalentsTables" roleURI="http://ccnctech.com/role/CashandCashEquivalentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_PrepaidandOtherCurrentAssetsTables" roleURI="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AccountsReceivableTables" roleURI="http://ccnctech.com/role/AccountsReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesTables" roleURI="http://ccnctech.com/role/OtherReceivablesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetTables" roleURI="http://ccnctech.com/role/EquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetTables" roleURI="http://ccnctech.com/role/IntangibleAssetsNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_GoodwillTables" roleURI="http://ccnctech.com/role/GoodwillTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsTables" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableTables" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesTables" roleURI="http://ccnctech.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesTables" roleURI="http://ccnctech.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityTables" roleURI="http://ccnctech.com/role/EquityTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_DiscontinuedOperationsTables" roleURI="http://ccnctech.com/role/DiscontinuedOperationsTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_AssetsandLiabilitiesMeasuredatFairValueTables" roleURI="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable" roleURI="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" roleURI="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCompanyMaintainsBankAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofPrepaidandOtherCurrentAssetsTable" roleURI="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAccountsReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofAccountsReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofMovementofAllowanceforDoubtfulAccountsTable" roleURI="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherReceivablesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherReceivablesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofEquipmentNetTable" roleURI="http://ccnctech.com/role/ScheduleofEquipmentNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofIntangibleAssetsNetTable" roleURI="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCarryingAmountofGoodwillBusinessUnitsTable" roleURI="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofOtherPayableRelatedPartiesTable" roleURI="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofConvertibleNotesReceivableTable" roleURI="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofLeasePaymentsTermTable" roleURI="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofBalancesfortheOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable" roleURI="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable" roleURI="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofTaxesPayableTable" roleURI="http://ccnctech.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofWarrantActivityTable" roleURI="http://ccnctech.com/role/ScheduleofWarrantActivityTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofDiscountedOperationsTable" roleURI="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" roleURI="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_NatureofBusinessandOrganizationDetails" roleURI="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_BusinessCombinationandRestructuringDetails" roleURI="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_VariableInterestEntityDetails" roleURI="http://ccnctech.com/role/VariableInterestEntityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_OtherReceivablesDetails" roleURI="http://ccnctech.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquipmentNetDetails" roleURI="http://ccnctech.com/role/EquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_IntangibleAssetsNetDetails" roleURI="http://ccnctech.com/role/IntangibleAssetsNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_RelatedPartyTransactionsDetails" roleURI="http://ccnctech.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConvertibleNotesReceivableDetails" roleURI="http://ccnctech.com/role/ConvertibleNotesReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_LeasesDetails" roleURI="http://ccnctech.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_TaxesDetails" roleURI="http://ccnctech.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_ConcentrationofRiskDetails" roleURI="http://ccnctech.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_EquityDetails" roleURI="http://ccnctech.com/role/EquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="gdc-20231231.xsd#gdc_r_SubsequentEventsDetails" roleURI="http://ccnctech.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="ConvertibleNotesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherAssetNoncurrent" xlink:href="gdc-20231231.xsd#gdc_OtherAssetNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="OtherAssetNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherAssetNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Assets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_Liabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingAndMarketingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ProfitLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_NetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossPerShareAvailableToCommonStockholdersAbstract" xlink:href="gdc-20231231.xsd#gdc_LossPerShareAvailableToCommonStockholdersAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="LossPerShareAvailableToCommonStockholdersAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossPerShareAvailableToCommonStockholdersAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" xlink:href="gdc-20231231.xsd#gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="RetainedEarningsAccumulatedDeficitStatutoryReservesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsUnappropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsUnappropriatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsUnappropriatedMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ParentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_ParentMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_NoncontrollingInterestMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockSubscriptionReceivableMember" xlink:href="gdc-20231231.xsd#gdc_StockSubscriptionReceivableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StockSubscriptionReceivableMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="9.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationsOfTemporaryToPermanentEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ReclassificationsOfTemporaryToPermanentEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" xlink:href="gdc-20231231.xsd#gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpensesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpensesOther" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInCustomerDeposit" xlink:href="gdc-20231231.xsd#gdc_IncreaseDecreaseInCustomerDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerDeposit" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToOtherRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToOtherRelatedParties" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAcquiredFromAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMachineryAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMachineryAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMachineryAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromContributedCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" xlink:href="gdc-20231231.xsd#gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfCommonStockForAcquisitionHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="IssuanceOfCommonStockForAcquisitionHighlightMedia" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CancellationOfCommonStocks" xlink:href="gdc-20231231.xsd#gdc_CancellationOfCommonStocks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="CancellationOfCommonStocks" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganization">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuring">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/VariableInterestEntity">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="us-gaap_VariableInterestEntityDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CashandCashEquivalents">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssets">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCurrentAssetsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountsReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncomeTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_InterestAndOtherIncomeTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNet">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Goodwill">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_GoodwillDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Taxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConcentrationofRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/Equity">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SegmentReporting">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/DiscontinuedOperations">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaymentPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_PrepaymentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrepaymentPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivablePolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivablePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ConvertibleNotesReceivablePolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentForLonglivedAssetsPolicyTextBlock" xlink:href="gdc-20231231.xsd#gdc_ImpairmentForLonglivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ImpairmentForLonglivedAssetsPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InterestExpensePolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringTables">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/CashandCashEquivalentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AccountsReceivableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/GoodwillTables">
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillImpairedAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesRelatedPartiesTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_OtherPayablesRelatedPartiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="OtherPayablesRelatedPartiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ConvertibleDebtTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/TaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesPayableTableTextBlock" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTaxesPayableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="ScheduleOfTaxesPayableTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/DiscontinuedOperationsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CitiProfitBVIMember" xlink:href="gdc-20231231.xsd#gdc_CitiProfitBVIMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="CitiProfitBVIMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="TMSRHKMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightHKMember" xlink:href="gdc-20231231.xsd#gdc_HighlightHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MakesiWfoeMember" xlink:href="gdc-20231231.xsd#gdc_MakesiWfoeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="MakesiWfoeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightWFOEMember" xlink:href="gdc-20231231.xsd#gdc_HighlightWFOEMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightWFOEMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YuanmaMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="WugeMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="HighlightMediaMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AICatalysisMember" xlink:href="gdc-20231231.xsd#gdc_AICatalysisMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AICatalysisMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SHXianzhuiMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BackgroundOfConsolidatedEntityDescription" xlink:href="gdc-20231231.xsd#gdc_BackgroundOfConsolidatedEntityDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="BackgroundOfConsolidatedEntityDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentAdditionalInformation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentAdditionalInformation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAdditionalInformation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SoftwareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract" xlink:to="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DueFromBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompanyMaintainsBankAccountsAbstract" xlink:to="us-gaap_DueFromBanks" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidAdvertising" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Supplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_Supplies" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_OtherPrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPrepaidAndOtherCurrentAssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofAccountsReceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAccountsReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsReceivableAdditions" xlink:href="gdc-20231231.xsd#gdc_AllowanceForDoubtfulAccountsReceivableAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableAdditions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalOfHighlightMedia" xlink:href="gdc-20231231.xsd#gdc_DisposalOfHighlightMedia"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="DisposalOfHighlightMedia" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofOtherReceivablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherReceivablesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ReceivableFromDisposalOfWuge" xlink:href="gdc-20231231.xsd#gdc_ReceivableFromDisposalOfWuge"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="ReceivableFromDisposalOfWuge" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivablesAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofEquipmentNetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEquipmentNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfIntangibleAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIntangibleAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYleAu63QqWmwuePmhqP/XpEXsjeNMD4fOkJWVvgROQ6vcu+RRumLqxt7EgNLVr+8/o11enRj6/KVjaJuP3/iDPM1VGlWVEUBI7bQzdgwq8kXalYEMZdGW7vO/BoRCCV8ro9Fhg4mhgcAee2SMXfSD+laZl/JGbjqcaMV1UpYilMogbkXgcSEiu/6Zv5AOOmesd3Ojn91+Zv2xaBj0wMDBK] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="SoftwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract" xlink:to="us-gaap_ScheduleOfGoodwillTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="HighlightMediaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="WugeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfGoodwillTable" xlink:to="us-gaap_GoodwillLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetImpairment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillLineItems" xlink:to="us-gaap_Goodwill_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfOtherPayableRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayableRelatedPartiesAbstract" xlink:to="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShanghaiHighlightAssetManagementCoLTDMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiHighlightAssetManagementCoLTDMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShanghaiHighlightAssetManagementCoLTDMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZihaoZhaoMember" xlink:href="gdc-20231231.xsd#gdc_ZihaoZhaoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZihaoZhaoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable" xlink:to="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyRelationship" xlink:href="gdc-20231231.xsd#gdc_RelatedPartyRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="RelatedPartyRelationship" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NatureOfRelatedParties" xlink:href="gdc-20231231.xsd#gdc_NatureOfRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="NatureOfRelatedParties" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherPayableRelatedPartiesCurrent" xlink:href="gdc-20231231.xsd#gdc_OtherPayableRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems" xlink:to="OtherPayableRelatedPartiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConvertibleNotesReceivableAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfConvertibleNotesReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConvertibleNotesReceivableAbstract" xlink:to="us-gaap_NotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeasePaymentsTermAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfLeasePaymentsTermAbstract"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageRemainingLeaseTermAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeasePaymentsTermAbstract" xlink:to="WeightedAverageRemainingLeaseTermAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageDiscountRateAbstract" xlink:href="gdc-20231231.xsd#gdc_WeightedAverageDiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeasePaymentsTermAbstract" xlink:to="WeightedAverageDiscountRateAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssetsNetAbstract" xlink:href="gdc-20231231.xsd#gdc_OperatingLeaseRightOfUseAssetsNetAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="OperatingLeaseRightOfUseAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRightOfUseAssetsNetAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseLiabilitiesAbstract" xlink:href="gdc-20231231.xsd#gdc_LeaseLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBalancesForTheOperatingLeasesAbstract" xlink:to="LeaseLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsAbstract" xlink:href="gdc-20231231.xsd#gdc_DeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofTaxesPayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxTaxesPayable" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="ValueAddedTaxTaxesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofWarrantActivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsScheduleofWarrantActivityTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityTable"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsScheduleofWarrantActivityLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsScheduleofWarrantActivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantActivityAbstract" xlink:to="EquityDetailsScheduleofWarrantActivityTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantActivityMember" xlink:href="gdc-20231231.xsd#gdc_WarrantActivityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="WarrantActivityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityTable" xlink:to="EquityDetailsScheduleofWarrantActivityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesBalance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesBalance_0" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesBalance_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeGrantedAcquired" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeGrantedAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeGrantedAcquired" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesForfeited" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeForfeited" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeForfeited" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRemainingContractualLifeExercised" xlink:href="gdc-20231231.xsd#gdc_AverageRemainingContractualLifeExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsScheduleofWarrantActivityLineItems" xlink:to="AverageRemainingContractualLifeExercised" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofDiscountedOperationsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDiscountedOperationsAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfDiscountedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDiscountedOperationsAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EnterpriseBrandManagementServicesMember" xlink:href="gdc-20231231.xsd#gdc_EnterpriseBrandManagementServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="EnterpriseBrandManagementServicesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeDigitalDoorSignsMember" xlink:href="gdc-20231231.xsd#gdc_WugeDigitalDoorSignsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="WugeDigitalDoorSignsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DiscountedOperationsMember" xlink:href="gdc-20231231.xsd#gdc_DiscountedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="DiscountedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfRevenuesAbstract" xlink:href="gdc-20231231.xsd#gdc_CostOfRevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="CostOfRevenuesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfRevenuesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="OtherIncomeExpenseAbstract" xlink:href="gdc-20231231.xsd#gdc_OtherIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="OtherIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" xlink:href="gdc-20231231.xsd#gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherIncomeExpenseAbstract" xlink:to="DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:href="gdc-20231231.xsd#gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"/>
    <loc xlink:type="locator" xlink:label="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:href="gdc-20231231.xsd#gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract" xlink:to="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="DigiTraxConvertibleNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="LiquidConvertibleNotesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable" xlink:to="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract0" xlink:href="gdc-20231231.xsd#gdc_AssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems" xlink:to="AssetsAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="us-gaap_ReceivablesNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/NatureofBusinessandOrganizationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="NatureofBusinessandOrganizationDetailsTable" xlink:href="gdc-20231231.xsd#gdc_NatureofBusinessandOrganizationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureofBusinessandOrganizationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TMSRHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="SHXianzhuiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="WugeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BeijingHeheMember" xlink:href="gdc-20231231.xsd#gdc_BeijingHeheMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BeijingHeheMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="dei_LegalEntityAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember_0" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="SHXianzhuiMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MakesiIoTTechnologyShanghaiCoLtdMember" xlink:href="gdc-20231231.xsd#gdc_MakesiIoTTechnologyShanghaiCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="MakesiIoTTechnologyShanghaiCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NatureofBusinessandOrganizationDetailsTable" xlink:to="us-gaap_StatementLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExcessStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageClosingBidPrice" xlink:href="gdc-20231231.xsd#gdc_AverageClosingBidPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AverageClosingBidPrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_SharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="SharesOfCommonStock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementTerm" xlink:href="gdc-20231231.xsd#gdc_AgreementTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AgreementTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInAccountingEstimateLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_CurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_AllCurrenciesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_CNY"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_CNY" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="currency_USD" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_USD"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CurrencyAxis" xlink:to="currency_USD" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PlacementAgencyAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="PlacementAgencyAgreementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_RangeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AverageTranslationRatesMember" xlink:href="gdc-20231231.xsd#gdc_AverageTranslationRatesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="AverageTranslationRatesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" xlink:href="gdc-20231231.xsd#gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="ShareBasedCompensationExercisableIntoNumberOfSharesExercised" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NominalConsiderationPerShare" xlink:href="gdc-20231231.xsd#gdc_NominalConsiderationPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="NominalConsiderationPerShare" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/BusinessCombinationandRestructuringDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationandRestructuringDetailsTable" xlink:href="gdc-20231231.xsd#gdc_BusinessCombinationandRestructuringDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="BusinessCombinationandRestructuringDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HighlightMediaShareholdersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="HighlightMediaMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationandRestructuringDetailsTable" xlink:to="us-gaap_BusinessCombinationSegmentAllocationLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/VariableInterestEntityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityMeasureOfActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_VariableInterestEntityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableInterestEntityMeasureOfActivityAbstract" xlink:to="VariableInterestEntityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="WugeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TMSRHKMember" xlink:href="gdc-20231231.xsd#gdc_TMSRHKMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="TMSRHKMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="YuanmaMember" xlink:href="gdc-20231231.xsd#gdc_YuanmaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="YuanmaMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsTable" xlink:to="VariableInterestEntityDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionSharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionSharePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="VariableInterestEntityDetailsLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_OtherReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherReceivablesNetCurrentAbstract" xlink:to="OtherReceivablesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WugeMember" xlink:href="gdc-20231231.xsd#gdc_WugeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="WugeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="OtherReceivablesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EstimateOfCancellations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfCancellations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_EstimateOfCancellations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/IntangibleAssetsNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsNetDetailsTable" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IntangibleAssetsNetDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_IntangibleAssetsNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="IntangibleAssetsNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsTable" xlink:to="IntangibleAssetsNetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConvertibleNotesReceivableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivableDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivableDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ConvertibleNotesReceivableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DigiTraxConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_DigiTraxConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="DigiTraxConvertibleNotesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiquidConvertibleNotesMember" xlink:href="gdc-20231231.xsd#gdc_LiquidConvertibleNotesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="LiquidConvertibleNotesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsTable" xlink:to="ConvertibleNotesReceivableDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateInterestPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateInterestPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="AggregateInterestPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceeds" xlink:href="gdc-20231231.xsd#gdc_GrossProceeds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="GrossProceeds" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotesReceivable" xlink:href="gdc-20231231.xsd#gdc_ConvertibleNotesReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesReceivableDetailsLineItems" xlink:to="ConvertibleNotesReceivable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LeasesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_LeasesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="LeasesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsTable" xlink:to="LeasesDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/TaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNetAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsTable" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_TaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxesPaidNetAbstract" xlink:to="TaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="gdc-20231231.xsd#gdc_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_RangeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="TaxesDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxRatePercentage" xlink:href="gdc-20231231.xsd#gdc_ValueAddedTaxRatePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="ValueAddedTaxRatePercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/ConcentrationofRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsTable" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_ConcentrationofRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationofRiskDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CN" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="ConcentrationofRiskDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExcessFederalDepositInsuranceCorporationPremiumExpense" xlink:href="gdc-20231231.xsd#gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="ExcessFederalDepositInsuranceCorporationPremiumExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/EquityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsTable" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EquityDetailsLineItems" xlink:href="gdc-20231231.xsd#gdc_EquityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="EquityDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HighlightMediaShareholdersMember" xlink:href="gdc-20231231.xsd#gdc_HighlightMediaShareholdersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HighlightMediaShareholdersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="PlacementAgentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SponsorMember" xlink:href="gdc-20231231.xsd#gdc_SponsorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="SponsorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementsMember" xlink:href="gdc-20231231.xsd#gdc_SecuritiesPurchaseAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SecuritiesPurchaseAgreementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnregisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_UnregisteredWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="UnregisteredWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PriceProtectionAdjustmentMember" xlink:href="gdc-20231231.xsd#gdc_PriceProtectionAdjustmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PriceProtectionAdjustmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockholderApprovalMember" xlink:href="gdc-20231231.xsd#gdc_StockholderApprovalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="StockholderApprovalMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgencyAgreementMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgencyAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PlacementAgencyAgreementMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PreFundedWarrantsMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_AssetAcquisitionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="gdc-20231231.xsd#gdc_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="SoftwareMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnderwriterMember" xlink:href="gdc-20231231.xsd#gdc_UnderwriterMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="UnderwriterMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember_0" xlink:href="gdc-20231231.xsd#gdc_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PublicWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PublicWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PublicWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrivateWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PrivateWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PrivateWarrantsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExchangeWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_ExchangeWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="ExchangeWarrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PlacementAgentWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_PlacementAgentWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PlacementAgentWarrantsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredWarrantsMember" xlink:href="gdc-20231231.xsd#gdc_RegisteredWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="RegisteredWarrantsMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_TradingActivityByTypeAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_TradingActivityByTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableIncomeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableIncomeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TradingActivityByTypeAxis" xlink:to="us-gaap_VariableIncomeInterestRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="srt_RangeAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ReverseStockSplitMember" xlink:href="gdc-20231231.xsd#gdc_ReverseStockSplitMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="ReverseStockSplitMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="May2023OfferingPurchasersMember" xlink:href="gdc-20231231.xsd#gdc_May2023OfferingPurchasersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="May2023OfferingPurchasersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsTable" xlink:to="EquityDetailsLineItems" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TaxProfitsPercentage" xlink:href="gdc-20231231.xsd#gdc_TaxProfitsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="TaxProfitsPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredCapitalPercentage" xlink:href="gdc-20231231.xsd#gdc_RegisteredCapitalPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="RegisteredCapitalPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProfitPercentage" xlink:href="gdc-20231231.xsd#gdc_NetProfitPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NetProfitPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserves" xlink:href="gdc-20231231.xsd#gdc_StatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="StatutoryReserves" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalAndStatutoryReserve" xlink:href="gdc-20231231.xsd#gdc_CapitalAndStatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="CapitalAndStatutoryReserve" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateOfSharesOfCommonStock" xlink:href="gdc-20231231.xsd#gdc_AggregateOfSharesOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateOfSharesOfCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="GrossProceedsReceivedPercentage" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseOfferingCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoninterestExpenseOfferingCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_NoninterestExpenseOfferingCost" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantPurchaseCommitmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantPurchaseCommitmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SignificantPurchaseCommitmentDescription" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredOfferingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredOfferingCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_DeferredOfferingCosts" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherUnderwritingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_OtherUnderwritingExpense" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ProfessionalFees" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceOfPerHalfShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerHalfShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="ExercisePriceOfPerHalfShare" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExercisePriceOfPerWholeShare" xlink:href="gdc-20231231.xsd#gdc_ExercisePriceOfPerWholeShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="ExercisePriceOfPerWholeShare" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" xlink:href="gdc-20231231.xsd#gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfSharesIssuedPerUnit" xlink:href="gdc-20231231.xsd#gdc_NumberOfSharesIssuedPerUnit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NumberOfSharesIssuedPerUnit" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PricePerUnit" xlink:href="gdc-20231231.xsd#gdc_PricePerUnit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="PricePerUnit" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_Cash" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForCommissions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_PaymentsForCommissions" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateGrossProceedsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateGrossProceedsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateGrossProceedsPercentage" order="37.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonaccountableExpense" xlink:href="gdc-20231231.xsd#gdc_NonaccountableExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="NonaccountableExpense" order="38.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountableExpenses" xlink:href="gdc-20231231.xsd#gdc_AccountableExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AccountableExpenses" order="39.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockSharesOutstandingPercentage" xlink:href="gdc-20231231.xsd#gdc_CommonStockSharesOutstandingPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="CommonStockSharesOutstandingPercentage" order="41.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrefundedWarrant" xlink:href="gdc-20231231.xsd#gdc_PrefundedWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="PrefundedWarrant" order="42.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="43.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingCommonStockPercentage" xlink:href="gdc-20231231.xsd#gdc_OutstandingCommonStockPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="OutstandingCommonStockPercentage" order="44.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="45.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsToPurchaseShares" xlink:href="gdc-20231231.xsd#gdc_WarrantsToPurchaseShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="WarrantsToPurchaseShares" order="46.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantExpireTerm" xlink:href="gdc-20231231.xsd#gdc_WarrantExpireTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="WarrantExpireTerm" order="47.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense" order="48.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateNumberOfSharesUnderlyingWarrantsPercentage" xlink:href="gdc-20231231.xsd#gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregateNumberOfSharesUnderlyingWarrantsPercentage" order="49.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregatePurchasePrice" xlink:href="gdc-20231231.xsd#gdc_AggregatePurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityDetailsLineItems" xlink:to="AggregatePurchasePrice" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://ccnctech.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="gdc-20231231.xsd#gdc_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SHXianzhuiMember" xlink:href="gdc-20231231.xsd#gdc_SHXianzhuiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="SHXianzhuiMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="GrossProceedsReceivedPercentage" xlink:href="gdc-20231231.xsd#gdc_GrossProceedsReceivedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="GrossProceedsReceivedPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantExercisePriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_WarrantExercisePriceDecrease" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/dei/role/document/Cover"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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="idm140361092318560">
<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_DocumentInformationLineItems', window );"><strong>Document Information [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_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_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="ro">
<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="re">
<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="ro">
<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="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_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="re">
<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="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_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_EntityInformationLineItems', window );"><strong>Entity Information [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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GD CULTURE GROUP LIMITED<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">0001641398<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-37513<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">47-3709051<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_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="ro">
<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="re">
<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="ro">
<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="re">
<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="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_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="ro">
<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="re">
<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">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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,654,414<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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">22F - 810<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Seventh Avenue<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 York<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<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">10019<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_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+1-347<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">  2590292<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_EntityListingsLineItems', window );"><strong>Entity Listings [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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 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">GDC<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,887,411<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_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_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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_DocumentInformationLineItems</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_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_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_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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state or province.</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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_EntityContactPersonnelLineItems</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_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_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_EntityInformationLineItems</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_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_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_EntityListingsLineItems</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_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_EntityPhoneFaxNumbersLineItems</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_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>21
<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="idm140361084864000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<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_dei_AuditorTable', window );"><strong>Auditor [Table]</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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">HTL International, LLC<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">7000<span></span>
</td>
</tr>
<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">Houston, Texas<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_AuditorTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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="idm140361093894416">
<tr>
<th class="tl" colspan="1" 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="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="nump">$ 5,175,518<span></span>
</td>
<td class="nump">$ 389,108<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="text"> <span></span>
</td>
<td class="nump">194,520<span></span>
</td>
</tr>
<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_OtherReceivablesNetCurrent', window );">Other receivables, net</a></td>
<td class="nump">9,459<span></span>
</td>
<td class="nump">1,026,293<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_gdc_ConvertibleNotesReceivable', window );">Convertible notes receivable</a></td>
<td class="nump">2,602,027<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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 and other current assets</a></td>
<td class="nump">1,290,890<span></span>
</td>
<td class="text"> <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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">9,077,894<span></span>
</td>
<td class="nump">1,609,921<span></span>
</td>
</tr>
<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_PropertyPlantAndEquipmentNet', window );">EQUIPMENT, NET</a></td>
<td class="nump">12,511<span></span>
</td>
<td class="nump">502<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_OperatingLeaseRightOfUseAsset', window );">RIGHT-OF-USE ASSETS</a></td>
<td class="nump">1,561,058<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_OtherAssetsAbstract', window );"><strong>OTHER ASSETS</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_Goodwill', window );">Goodwill</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<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, net</a></td>
<td class="nump">3,307,949<span></span>
</td>
<td class="text"> <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_gdc_OtherAssetNoncurrent', window );">Other assets</a></td>
<td class="nump">250,740<span></span>
</td>
<td class="text"> <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_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">3,558,689<span></span>
</td>
<td class="nump">2,190,485<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="nump">14,210,152<span></span>
</td>
<td class="nump">3,800,908<span></span>
</td>
</tr>
<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="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">127,475<span></span>
</td>
</tr>
<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_OtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">23,338<span></span>
</td>
<td class="nump">2,099<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_OperatingLeaseLiabilityCurrent', window );">Lease liabilities - current</a></td>
<td class="nump">358,998<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,478<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">403,169<span></span>
</td>
<td class="nump">333,784<span></span>
</td>
</tr>
<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_LiabilitiesNoncurrentAbstract', window );"><strong>OTHER 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_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities &#8211; non-current</a></td>
<td class="nump">1,317,678<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_LiabilitiesNoncurrent', window );">Total other liabilities</a></td>
<td class="nump">1,645,500<span></span>
</td>
<td class="text"> <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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,048,669<span></span>
</td>
<td class="nump">333,784<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_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY</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_PreferredStockValue', window );">Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively</a></td>
<td class="nump">545<span></span>
</td>
<td class="nump">184<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">77,530,221<span></span>
</td>
<td class="nump">60,124,087<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_gdc_StatutoryReserves', window );">Statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">4,467<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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(69,358,225)<span></span>
</td>
<td class="num">(56,841,074)<span></span>
</td>
</tr>
<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">175,306<span></span>
</td>
<td class="nump">179,460<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_StockholdersEquity', window );">Total GD Culture Group Limited shareholders&#8217; equity</a></td>
<td class="nump">8,347,847<span></span>
</td>
<td class="nump">3,467,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_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">3,813,636<span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">12,161,483<span></span>
</td>
<td class="nump">3,467,124<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">14,210,152<span></span>
</td>
<td class="nump">3,800,908<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_RelatedPartyMember', window );">Related Parties</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_LiabilitiesCurrentAbstract', window );"><strong>CURRENT 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_OtherNotesPayableCurrent', window );">Other payable - related parties</a></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="nump">$ 195,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConvertibleNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible notes receivable.</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;">gdc_ConvertibleNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OtherAssetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assests non current.</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;">gdc_OtherAssetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</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;">gdc_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_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_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_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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation due after one year or beyond 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 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/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 3: 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 4: 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 5: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: 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 10: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: 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 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: 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 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 201.5-02(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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to use underlying asset under 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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-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_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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OtherNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 notes 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> -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_OtherNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, 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>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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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,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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyMember</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>23
<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="idm140361094141920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th" colspan="2"><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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_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>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<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">5,453,416<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></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">5,453,416<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></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_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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<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="idm140361093925456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - 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_OperatingCostsAndExpensesAbstract', 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_SellingAndMarketingExpense', window );">Selling and marketing expenses</a></td>
<td class="nump">$ 4,682,804<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_SellingGeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">5,235,630<span></span>
</td>
<td class="nump">414,151<span></span>
</td>
</tr>
<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_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">2,072,500<span></span>
</td>
<td class="text"> <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_OperatingExpenses', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="nump">11,990,934<span></span>
</td>
<td class="nump">414,151<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_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(11,990,934)<span></span>
</td>
<td class="num">(414,151)<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_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">4,500<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(81)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_OtherNonoperatingIncome', window );">Gain from disposal of subsidiaries</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text"> <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_NonoperatingIncomeExpense', window );">TOTAL OTHER INCOME, NET</a></td>
<td class="nump">104,419<span></span>
</td>
<td class="text"> <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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS</a></td>
<td class="num">(11,886,515)<span></span>
</td>
<td class="num">(414,151)<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_IncomeTaxExpenseBenefit', window );">PROVISION FOR INCOME TAXES</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">LOSS FROM CONTINUING OPERATIONS</a></td>
<td class="num">(12,214,337)<span></span>
</td>
<td class="num">(414,151)<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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Net loss from continuing operations attributable to noncontrolling interest</a></td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text"> <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_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations attributable to shareholders of common stock</a></td>
<td class="num">(10,389,207)<span></span>
</td>
<td class="num">(414,151)<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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued operations:</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax', window );">Loss from discontinued operations, net of taxes</a></td>
<td class="num">(2,132,049)<span></span>
</td>
<td class="num">(26,347,195)<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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Loss on disposal of discontinued operations, net of taxes</a></td>
<td class="num">(362)<span></span>
</td>
<td class="num">(4,060,609)<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_ProfitLoss', window );">NET LOSS</a></td>
<td class="num">(14,346,748)<span></span>
</td>
<td class="num">(30,821,955)<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 );">Net loss attributable to noncontrolling interest</a></td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text"> <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 shareholders of common stock</a></td>
<td class="num">(12,521,618)<span></span>
</td>
<td class="num">(30,821,955)<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_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive gain or 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">- Foreign currency translation adjustment</a></td>
<td class="nump">48,655<span></span>
</td>
<td class="num">(46,397)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">- Unrealized gain on available-for-sale investments, net of tax</a></td>
<td class="nump">102,027<span></span>
</td>
<td class="text"> <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_OtherComprehensiveIncomeLossNetOfTax', window );">OTHER COMPREHENSIVE GAIN (LOSS), net of tax</a></td>
<td class="nump">150,682<span></span>
</td>
<td class="num">(46,397)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">COMPREHENSIVE LOSS, net of tax</a></td>
<td class="num">(14,196,066)<span></span>
</td>
<td class="num">(30,868,352)<span></span>
</td>
</tr>
<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive loss attributable to noncontrolling interest</a></td>
<td class="num">(1,670,294)<span></span>
</td>
<td class="text"> <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 shareholders of common stock</a></td>
<td class="num">$ (12,525,772)<span></span>
</td>
<td class="num">$ (30,868,352)<span></span>
</td>
</tr>
<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_EarningsPerShareBasicAbstract', window );"><strong>WEIGHTED AVERAGE NUMBER OF COMMON STOCKS</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Common Stocks Basic (in Shares)</a></td>
<td class="nump">3,227,302<span></span>
</td>
<td class="nump">1,531,316<span></span>
</td>
</tr>
<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_EarningsPerShareAbstract', window );"><strong>Loss per share from continuing 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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Loss per share from continuing operations Basic (in Dollars per share)</a></td>
<td class="num">$ (3.22)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
</tr>
<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_EarningsPerShareDilutedAbstract', window );"><strong>Loss per share 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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Loss per share from discontinued operations Basic (in Dollars per share)</a></td>
<td class="num">(0.66)<span></span>
</td>
<td class="num">(19.86)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_LossPerShareAvailableToCommonStockholdersAbstract', window );"><strong>Loss per share available to common stockholders</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_EarningsPerShareBasic', window );">Loss per share available to common stockholders Basic (in Dollars per share)</a></td>
<td class="num">$ (3.88)<span></span>
</td>
<td class="num">$ (20.13)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LossPerShareAvailableToCommonStockholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_LossPerShareAvailableToCommonStockholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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> -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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<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(24))<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<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 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) 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 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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.</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 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3A<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 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-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_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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest expense.</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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<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> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<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/2147483013/835-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_InterestExpense</td>
</tr>
<tr>
<td style="padding-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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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.7(b))<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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-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_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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net result for the period of deducting operating expenses from operating revenues.</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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 5: 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_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before 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-c)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<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 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-3<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</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 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss).</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 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 3: 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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 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> -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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 9: 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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-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 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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br><br>Reference 12: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to nonoperating activities, 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(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_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-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_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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.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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-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_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>25
<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="idm140361092402944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals) - $ / 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="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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Common Stocks Diluted (in Shares)</a></td>
<td class="nump">3,227,302<span></span>
</td>
<td class="nump">1,531,316<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 );">Loss per share from continuing operations Diluted</a></td>
<td class="num">$ (3.22)<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
</tr>
<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 );">Loss per share from discontinued operations Diluted</a></td>
<td class="num">(0.66)<span></span>
</td>
<td class="num">(19.86)<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 available to common stockholders Diluted</a></td>
<td class="num">$ (3.88)<span></span>
</td>
<td class="num">$ (20.13)<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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="idm140361093573248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Unrestricted</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Total GD Culture Group Limited Shareholders&#8217; Equity</div></th>
<th class="th"><div>Non controlling Interest</div></th>
<th class="th"><div>Stock Subscription Receivable</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 );">Balance at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 154<span></span>
</td>
<td class="nump">$ 83,038,827<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (26,019,119)<span></span>
</td>
<td class="nump">$ 225,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25,165,728)<span></span>
</td>
<td class="nump">$ 32,079,991<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 );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,543,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net loss</a></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="num">(30,821,955)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(30,821,955)<span></span>
</td>
</tr>
<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 );">Issuance of common stock for acquisition Yuan Ma</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">7,679,974<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,680,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_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock for acquisition Yuan Ma (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">256,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia', window );">Issuance of common stock for acquisition Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">2,249,970<span></span>
</td>
<td class="nump">4,467<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,254,467<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_gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares', window );">Issuance of common stock for acquisition Highlight Media (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">300,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">The cancellation of the common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (26)<span></span>
</td>
<td class="num">(32,844,684)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(32,844,710)<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_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">The cancellation of the common stock (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(254,916)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock', window );">Stock subscription receivable from issuance of common stock</a></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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,165,728<span></span>
</td>
<td class="nump">25,165,728<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</a></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="text"> <span></span>
</td>
<td class="num">(46,397)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(46,397)<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 );">Balance at Dec. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="nump">60,124,087<span></span>
</td>
<td class="nump">4,467<span></span>
</td>
<td class="num">(56,841,074)<span></span>
</td>
<td class="nump">179,460<span></span>
</td>
<td class="nump">$ 3,467,124<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,467,124<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 );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ReclassificationsOfTemporaryToPermanentEquity', window );">Reclassification of statutory reserves due to disposal</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,467)<span></span>
</td>
<td class="nump">4,467<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net loss</a></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="num">(12,521,618)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,521,618)<span></span>
</td>
<td class="num">(1,825,130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,346,748)<span></span>
</td>
</tr>
<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 cash, net of offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">12,515,193<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,515,452<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,515,452<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 );">Issuance of common stock for cash, net of offering costs (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,590,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueAcquisitions', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">749,981<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">750,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,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_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">187,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">The cancellation of the common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (13)<span></span>
</td>
<td class="num">(947,987)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(948,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(948,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_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">The cancellation of the common stock (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(133,333)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder', window );">Contribution by noncontrolling interest shareholder</a></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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,483,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,483,930<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_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1', window );">Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,089,043<span></span>
</td>
</tr>
<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of pre-funded warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="num">(96)<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="text"> <span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of pre-funded warrants (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments', window );">Fair value changes of on available-for-sale investments</a></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="text"> <span></span>
</td>
<td class="nump">102,027<span></span>
</td>
<td class="nump">102,027<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,027<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</a></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="text"> <span></span>
</td>
<td class="num">(106,181)<span></span>
</td>
<td class="num">(106,181)<span></span>
</td>
<td class="nump">154,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,655<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 );">Balance at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 545<span></span>
</td>
<td class="nump">$ 77,530,221<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (69,358,225)<span></span>
</td>
<td class="nump">$ 175,306<span></span>
</td>
<td class="nump">$ 8,347,847<span></span>
</td>
<td class="nump">$ 3,813,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,161,483<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 );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the number of issuance of common stock for acquisition highlight media.</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;">gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of contribution by noncontrolling interest shareholder.</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;">gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of fair value changes of on available-for-sale investments.</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;">gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of issuance of common stock for acquisition highlight media.</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;">gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued for stock subscription receivable from issuance of common stock.</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;">gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_ReclassificationsOfTemporaryToPermanentEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.</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 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-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_ReclassificationsOfTemporaryToPermanentEquity</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period pursuant to acquisitions.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before 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>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_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 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 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><br>Reference 4: 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 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(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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued pursuant to acquisitions 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://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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-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_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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before 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>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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as a result of the exercise of stock options.</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://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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity for down round feature triggered for warrant classified as 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 2<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1</td>
</tr>
<tr>
<td style="padding-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>27
<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="idm140361084937904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Shareholders&#8217; Equity (Parentheticals)<br></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_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [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_gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts', window );">Issuance of pre-funded warrants for cash, net of offering costs</a></td>
<td class="nump">$ 1,876,103<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of issuance of pre-funded warrants for cash, net of offering 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;">gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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="idm140361093846896">
<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">$ (14,346,748)<span></span>
</td>
<td class="num">$ (30,821,955)<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 used in 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_Depreciation', window );">Depreciation of equipment</a></td>
<td class="nump">1,679<span></span>
</td>
<td class="nump">718<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">345,155<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Lease expenses of right-of-use assets</a></td>
<td class="nump">106,159<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_OtherAssetImpairmentCharges', window );">Impairment of prepaid and other current assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,082,123<span></span>
</td>
</tr>
<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_GainLossOnDispositionOfAssets1', window );">(Gain)/loss from the disposal of discontinued operations or subsidiaries</a></td>
<td class="num">(99,638)<span></span>
</td>
<td class="nump">4,060,609<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_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">2,070,753<span></span>
</td>
<td class="nump">6,590,339<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change 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</a></td>
<td class="nump">97,804<span></span>
</td>
<td class="num">(158,392)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(14,283)<span></span>
</td>
<td class="nump">1,540<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_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent', window );">Other receivable - related party</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">189,320<span></span>
</td>
</tr>
<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="text"> <span></span>
</td>
<td class="num">(2,946)<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_IncreaseDecreaseInPrepaidExpensesOther', window );">Prepaid and other current assets</a></td>
<td class="num">(1,291,192)<span></span>
</td>
<td class="num">(66,823)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(250,740)<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(127,297)<span></span>
</td>
<td class="nump">291,234<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued liabilities</a></td>
<td class="nump">10,457<span></span>
</td>
<td class="nump">227,636<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_gdc_IncreaseDecreaseInCustomerDeposit', window );">Customer deposits</a></td>
<td class="nump">68,531<span></span>
</td>
<td class="num">(2,116,847)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInOperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">9,459<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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(8,478)<span></span>
</td>
<td class="num">(484)<span></span>
</td>
</tr>
<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_IncreaseDecreaseInDueToOtherRelatedParties', window );">Other payable - related parties</a></td>
<td class="num">(139,927)<span></span>
</td>
<td class="nump">837,717<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_IncreaseDecreaseInDeferredLiabilities', window );">Deferred tax liability</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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 used in operating activities</a></td>
<td class="num">(13,240,484)<span></span>
</td>
<td class="num">(886,211)<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_CashAcquiredFromAcquisition', window );">Net increase in cash from acquisition of Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">215,880<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 increase (decrease) in cash from disposal of discontinued operations or subsidiaries</a></td>
<td class="nump">199,980<span></span>
</td>
<td class="num">(12,702,666)<span></span>
</td>
</tr>
<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_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(2,903,104)<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_PaymentsToAcquireMachineryAndEquipment', window );">Purchase of equipment</a></td>
<td class="num">(14,190)<span></span>
</td>
<td class="num">(6,566)<span></span>
</td>
</tr>
<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_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchase of convertible notes</a></td>
<td class="num">(2,500,000)<span></span>
</td>
<td class="text"> <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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(5,217,314)<span></span>
</td>
<td class="num">(12,493,352)<span></span>
</td>
</tr>
<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_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="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">12,515,452<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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 pre-funded warrants</a></td>
<td class="nump">5,089,043<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_ProceedsFromContributedCapital', window );">Contribution by noncontrolling interest shareholder</a></td>
<td class="nump">5,483,930<span></span>
</td>
<td class="text"> <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">23,088,425<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">155,783<span></span>
</td>
<td class="num">(819,659)<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 (DECREASE) IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">4,786,410<span></span>
</td>
<td class="num">(14,199,222)<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, BEGINNING OF YEAR</a></td>
<td class="nump">389,108<span></span>
</td>
<td class="nump">14,588,330<span></span>
</td>
</tr>
<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, END OF YEAR</a></td>
<td class="nump">5,175,518<span></span>
</td>
<td class="nump">389,108<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_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</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_IncomeTaxesPaid', window );">Cash paid for income tax</a></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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES</strong></a></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_gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities', window );">Issuance of common stock for acquisition right, title, and interest in and to the certain software</a></td>
<td class="nump">750,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1', window );">Issuance of common stock for acquisition of Yuan Ma</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,680,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_gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia', window );">Issuance of common stock for acquisition of Highlight Media</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,250,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_gdc_CancellationOfCommonStocks', window );">The cancellation of the common stock</a></td>
<td class="nump">948,000<span></span>
</td>
<td class="nump">32,844,710<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_StockIssued1', window );">Exercise of pre-funded warrants</a></td>
<td class="nump">96<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_DebtConversionConvertedInstrumentAmount1', window );">Fair value changes of convertible notes receivable</a></td>
<td class="nump">$ 102,027<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CancellationOfCommonStocks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cancellation of the common stock.</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;">gdc_CancellationOfCommonStocks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_IncreaseDecreaseInCustomerDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.</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;">gdc_IncreaseDecreaseInCustomerDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial recognition of right-of-use assets and lease 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;">gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock for acquisition Highlight Media.</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;">gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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> -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 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 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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-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_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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-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_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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<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 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-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_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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</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_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInDueToOtherRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party payables 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_IncreaseDecreaseInDueToOtherRelatedParties</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount owed to the reporting entry (during the current year or operating cycle) in the form of loans and obligations (generally evidenced by promissory notes) made 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 entity's 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_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligation 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/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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<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_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables 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_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInPrepaidExpensesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of consideration paid in advance for other costs that provide economic benefits in future periods.</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_IncreaseDecreaseInPrepaidExpensesOther</td>
</tr>
<tr>
<td style="padding-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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-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_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_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_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_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments that an Entity acquires in a noncash (or part noncash) acquisition. 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.</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_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 periodic reduction over lease term of carrying amount of right-of-use asset from 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</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 360<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/2147482099/360-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_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-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_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for acquisition of machinery and equipment.</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_PaymentsToAcquireMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by a corporation from a shareholder 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 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_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-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_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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash 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> -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_StockIssued1</td>
</tr>
<tr>
<td style="padding-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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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="idm140361084982144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business 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>Nature of Business and Organization [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 );">Nature of business and organization</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 1 &#8211; Nature of business
and organization</b></span></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"><span style="background-color: white">GD Culture
Group Limited (&#8220;GDC&#8221; or the &#8220;Company&#8221;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#8220;Virtual Content Production&#8221;) through the Company and two subsidiaries, AI Catalysis corp.
(&#8220;AI Catalysis&#8221;) and Shanghai Xianzhui Technology Co., Ltd. (&#8220;SH Xianzhui&#8221;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#8217;s subsidiaries, Citi Profit Investment Holding Limited (&#8220;Citi
Profit BVI&#8221;), Highlights Culture Holding Co., Limited (&#8220;Highlight HK&#8221;), Shanghai Highlight Entertainment Co., Ltd. (&#8220;Highlight
WFOE&#8221;) are holding companies with no material operations.</span></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"><span style="background-color: white">SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;73.3333% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#8220;Beijing Hehe&#8221;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#8220;Agreement&#8221; for purpose of this section
&#8220;Investment in JV&#8221;), pursuant to which the Highlight WFOE agreed to purchase&#160;13.3333% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;400,000&#160;shares of common stock of the Company, valued at $2.7820&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns 73.3333% of the total equity interest
of SH Xianzhui.</span></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"><span style="background-color: white">AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#8220;AI&#8221;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#8217; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.</span></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"><span style="background-color: white">Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#8220;Wuge&#8221;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#8220;VIE&#8221;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#8217;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s consolidated financial statements
under U.S. GAAP.</span></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"><span style="background-color: white">Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;100% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#8220;Yuanma&#8221;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#8217;s financial results in GDC&#8217;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#8220;Highlight Media&#8221;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#8217;s financial results in GDC&#8217;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></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"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: top">
    <td style="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Citi Profit BVI</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">TMSR HK</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight HK</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Makesi WFOE</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by TMSR HK</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight WFOE</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Highlight HK</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Yuanma</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Wuge</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Highlight Media</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Highlight WFOE</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">AI Catalysis</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">SH Xianzhui</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></td></tr>
  </table><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"><span style="background-color: white"><b><i>Contractual Arrangements</i></b></span></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"><span style="background-color: white">Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#8220;Contractual
Arrangements&#8221;).</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.</span></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"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#8220;Tongrong WFOE&#8221;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#8217;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#8217;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#8217; prior written
notice to Wuge.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#8217;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#8217;s prior written consent, Wuge&#8217;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;20&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.</span></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"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.</span></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"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#8217;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#8217;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#8217;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#8217;s loss.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#8217;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#8217;s prior written consent, Yuanma&#8217;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;<span style="-sec-ix-hidden: hidden-fact-176">20</span>&#160;years and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.</span></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"><span style="background-color: white">On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.</span></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"><span style="background-color: white">Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.</span></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"><span style="background-color: white"><b><i>Technical
Consultation and Services Agreement.</i></b></span></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"><span style="background-color: white">Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#8217;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#8217;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#8217; prior written notice to Highlight Media.</span></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"><span style="background-color: white"><b><i>Equity
Pledge Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#8217;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.</span></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"><span style="background-color: white"><b><i>Equity
Option Agreement.</i></b></span></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"><span style="background-color: white">Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#8217;s prior written consent, Highlight Media&#8217;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.</span></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"><span style="background-color: white"><b><i>Voting
Rights Proxy and Financial Support Agreement.</i></b></span></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"><span style="background-color: white">Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#8217;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;<span style="-sec-ix-hidden: hidden-fact-177">20</span>&#160;years and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.</span></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"><span style="background-color: white">As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.</span></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>30
<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="idm140361084945600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting 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>Summary of Significant 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 policies</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
2 &#8211; Summary of significant accounting policies</b></span></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"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></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"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</span></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"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></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"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</span></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"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></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"><span style="background-color: white">The preparation
of consolidated 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 disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</span></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"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></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"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></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"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB</span> to $1.00<span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></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"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></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"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</span></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"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</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"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</span></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"><span style="background-color: white"><b><i>Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</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"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></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"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td></tr>
  </table><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"><span style="background-color: white"><b><i>Lease</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"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></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"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></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"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></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"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></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"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</span></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"><span style="background-color: white"><b><i>Goodwill</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></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"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</span></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"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></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"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">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.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</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: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</span></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"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></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"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></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"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></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"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></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"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></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"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></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"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </span></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"><span style="background-color: white"><b><i>Income Taxes</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"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></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"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></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"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></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"><span style="background-color: white"><b><i>Interest</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</span></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"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</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"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock with no consideration.</span></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"><span style="background-color: white">For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></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"><span style="background-color: white">8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-178">Nil</span> and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</span></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"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</span></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"><span style="background-color: white"><b><i>Reclassification</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></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"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></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"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></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"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></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"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></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>31
<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="idm140361092729584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring<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_BusinessCombinationsAbstract', window );"><strong>Business Combination and Restructuring [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 and Restructuring</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
3 &#8211; Business Combination and Restructuring</b></span></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"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#8220;Highlight
Media Shareholders&#8221;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;9,000,000&#160;shares
of the Company&#8217;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#8217; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#8220;VIE Agreements&#8221;) with
Makesi WFOE the Company&#8217;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;100% of Highlight Media&#8217;s net income (the &#8220;Acquisition&#8221;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#8220;Assignment Agreements&#8221;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#8220;Assignment&#8221;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">The Company&#8217;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.</span></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"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">47,498</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">107,828</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,205</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-179; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,121,947</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,278,478</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,170</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">363</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">13,945</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">28,478</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="padding-bottom: 1.5pt">&#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"><span style="background-color: white">Approximately
$2.1&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;<span style="-sec-ix-hidden: hidden-fact-180">None</span>&#160;of the goodwill is expected to be deductible for income tax purposes.</span></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<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="idm140361085064496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entity<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_VariableInterestEntityMeasureOfActivityAbstract', window );"><strong>Variable Interest Entity [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_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
4 &#8211; Variable Interest Entity</b></span></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"><span style="background-color: white"><b><i>Wuge</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company classified Wuge
as VIE.</span></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"><span style="background-color: white">On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#8217;s
consolidated financial statements under U.S. GAAP.</span></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"><span style="background-color: white"><b><i>Yuanma</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classified Yuanma as VIE.</span></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"><span style="background-color: white">On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold 100% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white"><b><i>Highlight
Media</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#8220;Note 1 - Nature of business and organization&#8221; above. As a result, the Company
classifies Highlight Media as VIE.</span></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"><span style="background-color: white">On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#8217;s consolidated financial statements.</span></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"><span style="background-color: white">On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#8217;s consolidated financial statements under U.S. GAAP. </span></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"><span style="background-color: white">A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#8217;s economic performance, and</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-size: 10pt">The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.</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: 0pt 0; text-align: justify"><span style="background-color: white">Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated financial statements
prior to September 28, 2022, Yuanma&#8217;s financial positions and results of operations are included in the Company&#8217;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#8217;s financial positions and results of operations are included in
the Company&#8217;s consolidated financial statements prior to September 26, 2023.</span></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"><span style="background-color: white">As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. </span></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_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.</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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/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_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_VariableInterestEntityMeasureOfActivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableInterestEntityMeasureOfActivityAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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="idm140361085055360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 5 &#8211; Cash and Cash
Equivalents</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash at
banks represents cash balances maintained at commercial banks. As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,175,518</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: 9%; text-align: right">389,108</td><td style="width: 1%; 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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361085010512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid and Other Current 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_DisclosureTextBlockSupplementAbstract', window );"><strong>Prepaid and Other Current Assets [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 and Other Current Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 6 &#8211; Prepaid and
Other Current Assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="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: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,290,890</td><td style="padding-bottom: 1.5pt; 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_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>35
<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="idm140361084936304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<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_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 7 &#8211; Accounts Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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: 9%; text-align: right">197,640</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: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">194,520</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<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"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,120</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,120</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,120</td><td style="padding-bottom: 4pt; 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_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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<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="idm140361094103200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<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_OtherReceivablesNetCurrentAbstract', window );"><strong>Other Receivables [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_InterestAndOtherIncomeTextBlock', window );">Other Receivables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 8 &#8211; Other Receivables</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></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: 9%; text-align: right">948,000</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">9,459</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">78,293</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">9,459</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,026,293</td>
    <td style="padding-bottom: 4pt; 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"><span style="background-color: white">The balance
of $948,000&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of 133,333 shares of the Company&#8217;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.</span></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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest and other income.</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 610<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//610/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_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="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_OtherReceivablesNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherReceivablesNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>37
<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="idm140361087853600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [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 );">Equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 9 &#8211; Equipment,
net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,190</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,511</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<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"><span style="background-color: white">Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $1,679&#160;and $718, respectively.</span></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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="idm140361085092912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible 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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net [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_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets, Net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 10 &#8211; Intangible
Assets, net</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,653,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,653,104</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(345,155</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,307,949</td><td style="padding-bottom: 4pt; 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"><span style="background-color: white">The Company&#8217;s
intangible assets include a software of $750,000 purchased from a third party by issuance of 180,000 of the Company&#8217;s common stock
(as disclosed in Note 17) and software of $2,903,104 purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.</span></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"><span style="background-color: white">Amortization expense for the
year ended December 31, 2023 was $345,155.</span></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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or part of the information related to intangible 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>39
<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="idm140361087817168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<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_GoodwillImpairedAbstract', window );"><strong>Goodwill [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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 11 &#8211; Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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: 9%; text-align: right">6,590,339</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: 9%; text-align: right">6,590,339</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: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="padding-bottom: 4pt; 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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 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 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> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<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 (a)<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_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillImpairedAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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="idm140361085182080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party 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 Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 12 &#8211; Related Party
Transactions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">Other payable &#8211; related
parties:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 20%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 15%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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: 9%; text-align: right">195,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</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: 0pt 0; text-align: justify"><span style="background-color: white">For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and <span style="-sec-ix-hidden: hidden-fact-199">nil</span>, for their
services provided to the Company.</span></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>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="idm140361093349152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable<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_ReceivablesAbstract', window );"><strong>Receivables [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Convertible Notes Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 13 &#8211; Convertible
Notes Receivable</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="padding-bottom: 1.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"><span style="background-color: white">On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#8220;DigiTrax&#8221;)
for an aggregated of $1,000,000 (the &#8220;DigiTrax Convertible Notes&#8221;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#8220;DigiTrax Convertible Note Maturity Date&#8221;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of 10% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $1.4 per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $10,000,000 (&#8220;Qualified Offering&#8221;) prior to the DigiTrax Convertible Note Maturity Date and there&#8217;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of (i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering. </span></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"><span style="background-color: white">On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#8220;Liquid&#8221;)
for an aggregated of $1,500,000 (the &#8220;Liquid Convertible Notes&#8221;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#8220;Liquid Convertible Note Maturity Date&#8221;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of 8% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $0.25 per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $10,000,000 (&#8220;Qualified
Offering&#8221;) prior to the Liquid Convertible Note Maturity Date and there&#8217;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of (i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering. </span></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"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. </span></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"><span style="background-color: white">For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $102,027 in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $2,602,027.</span></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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<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="idm140361086392160">
<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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 14 &#8211; Leases</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#8217;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#8217;s determination of lease payments when appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">4.81&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average discount rate:</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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">N/A</div></td></tr>
  </table>


<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"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</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(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,561,058</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; 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(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">358,998</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,317,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>


<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"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">412,267</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,829</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394,566</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">402,457</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,006,625</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">329,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</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_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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease 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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-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_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>43
<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="idm140361085015680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes<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_IncomeTaxesPaidNetAbstract', window );"><strong>Taxes [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 );">Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 15 &#8211; Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income tax</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"><span style="background-color: white"><i><span style="text-decoration:underline">United States</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#8217;s net operating loss carry forward for United
States income taxes was approximately $6.3 million and $4.6 million, respectively. The net operating loss carry forwards are available
to reduce future years&#8217; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#8217;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;100% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.</span></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"><span style="background-color: white">On December
22, 2017, the &#8220;Tax Cuts and Jobs Act&#8221; (&#8220;The 2017 Tax Act&#8221;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;34% to&#160;21%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#8220;GILTI&#8221;), which is a new tax on certain off-shore earnings at an effective rate of&#160;10.5% for tax years beginning
after December 31, 2017 (increasing to&#160;13.125% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;10.5% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i><span style="text-decoration:underline">British Virgin
Islands</span></i></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"><span style="background-color: white">Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.</span></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"><span style="background-color: white"><i><span style="text-decoration:underline">Hong
Kong</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.</span></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"><span style="background-color: white"><i><span style="text-decoration:underline">PRC</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Makesi WFOE,
Highlight WFOE, Highlight Media</span>, Yuanma <span style="background-color: white">and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#8220;EIT Laws&#8221;), Chinese enterprises are subject to income tax at a rate of&#160;25% after appropriate tax adjustments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<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"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,295,697</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: 9%; text-align: right">4,574,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,647,799</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,574,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">327,822</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><i><span style="text-decoration:underline">Value
added tax</span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;6% to&#160;13% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#8217;s
finished products can be used to offset the VAT due on sales of the finished products and services.</span></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"><span style="background-color: white">Taxes payable
consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; width: 1%; 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"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxesPaidNetAbstract</td>
</tr>
<tr>
<td style="padding-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>44
<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="idm140361087859024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk<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_RisksAndUncertaintiesAbstract', window );"><strong>Concentration of Risk [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_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 16 &#8211; Concentration
of Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to $250,000. At December 31, 2023 and 2022,
the Company had $4,458,402 and <span style="-sec-ix-hidden: hidden-fact-219">nil</span> in excess of the FDIC insured limit, respectively. </span></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"><span style="background-color: white">As of December
31, 2023 and 2022, $211,222&#160;and $215,880&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</span></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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet 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> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/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_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>45
<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="idm140361085092912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<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 );">Equity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
17 &#8211; Equity</b></span></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"><span style="background-color: white"><b><i>Statutory
Reserves and Restricted Net Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least 10% of its annual after-tax profits to a general reserve fund until such fund has reached 50% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on 10% of net profits as reported in each subsidiary&#8217;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to <span style="-sec-ix-hidden: hidden-fact-232">nil</span> and $4,467, respectively.</span></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"><span style="background-color: white">In addition,
under PRC laws and regulations, the Company&#8217;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#8217;s PRC totaling $1,083,267 and $492,315 as of December 31, 2023 and 2022, respectively.</span></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"><span style="background-color: white">Furthermore,
cash transfers from the Company&#8217;s PRC subsidiaries to the Company&#8217;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#8217;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.</span></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"><span style="background-color: white"><b><i>Common
Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#8220;April 2022 SPA&#8221;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of 7,680,000
shares of common stock of the Company, valued at $1.00 per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#8217;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#8217;s indirectly owned subsidiary,
to establish a VIE structure (the &#8220;Yuan Ma Acquisition&#8221;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the 7,680,000 shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the 7,680,000 shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.</span></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"><span style="background-color: white">On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#8220;September 2022 SPA&#8221;) with Highlight Media, and all the
shareholders of Highlight Media (&#8220;Highlight Media Shareholders&#8221;).</span></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"><span style="background-color: white">Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of 9,000,000 shares of common stock of the Company, valued at $0.25
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#8217;s and Highlight Media Shareholders&#8217; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#8220;Highlight Media
Acquisition&#8221;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. </span></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"><span style="background-color: white">On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#8220;Certificate of Amendment&#8221;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#8220;Reverse Stock Split&#8221;).
Upon effectiveness of the Reverse Stock Split, every thirty (30) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at 200,000,000 shares of common stock, par value $0.0001 per shares, and 20,000,000 shares of preferred
stock, par value $0.0001 per shares. The Reverse Stock Split does not alter the par value of the Company&#8217;s common stock or modify
any voting rights or other terms of the common stock.</span></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"><span style="background-color: white">On May 1,
2023, the Company entered into a placement agency agreement (the &#8220;May 2023 Placement Agency Agreement&#8221;), with Univest Securities,
LLC (the &#8220;Placement Agent&#8221; or &#8220;Univest&#8221;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#8217;s common stock in a registered direct offering (the &#8220;May 2023 RD Offering&#8221;), and a
concurrent private placement (the &#8220;May 2023 PIPE Offering&#8221;, together with the RD Offering, collectively the &#8220;May 2023
Offering&#8221;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.</span></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"><span style="background-color: white">On May 4,
2023, the Company sold an aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants
to purchase up to an aggregate of 844,351 shares of common stock are sold to certain purchasers (the &#8220;May 2023 Offering Purchasers&#8221;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#8220;May 2023 Securities Purchase Agreement&#8221;).
The purchase price of each share of common stock is $8.35. The purchase price of each pre-funded warrant is $8.349, which equals the price
per share of common stock being sold to the public in this offering, minus $0.001. The pre-funded warrants to purchase up to an aggregate
of 844,351 shares of common stock were exercised in full in May 2023. </span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">

</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"><span style="background-color: white">In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to 7.0% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $8.5 million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.</span></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"><span style="background-color: white">On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#8217;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $750,000, payable in the form of issuance of&#160;187,500&#160;shares
of common stock of the Company, valued at $4.00&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#8217;s designees and the transaction was completed.</span></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"><span style="background-color: white">On November
1, 2023, the Company entered into a placement agency agreement (the &#8220;November 2023 Placement Agency Agreement&#8221;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering
and a concurrent private placement (the &#8220;November 2023 Offering&#8221;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></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"><span style="background-color: white">Pursuant
to the November 2023 Offering, (i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;). The purchase price of each common stock is $3.019. The purchase price
of each November 2023 Pre-funded Warrant is $3.018, which equals the price per common stock being sold in the November 2023 Offering,
minus $0.001. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. </span></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"><span style="background-color: white">The total
proceeds from the November 2023 Offering was approximately $10.0 million. Offering costs of approximately $1.0 million, consisting of
approximately $0.7 million underwriting commissions and $0.3 million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.</span></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"><span style="background-color: white">In November
and December 2023, holders of 963,600 of the November 2023 Pre-Funded Warrants exercised their option to purchase 963,600 shares of the
Company&#8217;s common stock, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.</span></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"><span style="background-color: white">The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 26, 2021, and related prospectus
supplement.</span></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"><span style="background-color: white">As of December
31, 2023 and 2022, the total outstanding shares of the Company&#8217;s common stock was 5,453,416 and 1,844,877, respectively.</span></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"><span style="background-color: white"><b><i>Warrants and Options</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"><span style="background-color: white">On July
29, 2015, the Company sold 10,000,000 units at a purchase price of $5.00 per unit (&#8220;Public Units&#8221;) in its initial public offering
(the &#8220;IPO&#8221;). Each Public Unit consists of one share of the Company&#8217;s common stock, $0.0001 par value, and one warrant
(the &#8220;Public Warrants&#8221;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $2.88 per half share ($5.75 per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on 30 days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
</span></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"><span style="background-color: white">The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;500,000&#160;units (&#8220;Private Units&#8221;)
at $5.00&#160;per unit in a private placement for an aggregate price of $2,500,000. Each Private Unit consists of one share of the Company&#8217;s
common stock, $0.0001 par value, and one warrant (the &#8220;Private Warrants&#8221;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the 500,000 Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.</span></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"><span style="background-color: white">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023.</span></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"><span style="background-color: white">After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.</span></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"><span style="background-color: white">On February
18, 2021, the Company entered into a securities purchase agreement (the &#8220;February 2021 Securities Purchase Agreement&#8221;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;138,889&#160;shares of common stock, (ii) registered
warrants (the &#8220;February 2021 Registered Warrants&#8221;) to purchase an aggregate of up to&#160;54,646&#160;shares of common stock
and (iii) unregistered warrants (the &#8220;February 2021 Unregistered Warrants&#8221;) to purchase up to&#160;84,244&#160;shares (the
&#8220;Warrant Shares&#8221;) of common stock in a registered direct offering (the &#8220;February 2021 Registered Direct Offering&#8221;)
and a concurrent private placement (the &#8220;February 2021 Private Placement,&#8221; and together with the February 2021 Registered
Direct Offering, the &#8220;February 2021 Offering&#8221;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.</span></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"><span style="background-color: white">The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $201.60&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#8220;Price Protection Adjustment&#8221;).</span></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"><span style="background-color: white">The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;84,244&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $201.60&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $183.00, a reduction of the exercise price to $183.00,
upon obtaining such stockholder approval.</span></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"><span style="background-color: white">The Company
paid the Placement Agent a cash fee of $2,310,000, including $2,000,000&#160;in commission which was equal to eight percent (8.0%) of
the aggregate gross proceeds raised in February 2021 Offering, $250,000&#160;in non-accountable expense which was equal to one percent
(1%) of the aggregate gross proceeds raised in the February 2021 Offering, and $60,000&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;6,945&#160;shares of common stock (the &#8220;February 2021 Placement
Agent Warrants&#8221;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$180.00&#160;per share.</span></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"><span style="background-color: white">Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#8220;Stockholder Approval&#8221;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;231,802&#160;shares (19.99% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#8220;Issuable
Maximum&#8221;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.</span></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"><span style="background-color: white">On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;231,802&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $183.00.</span></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"><span style="background-color: white">On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;844,351&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $8.349. In connection with
the Pre-Funded Warrant Shares, &#8220;Pre-funded&#8221; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;4.99%
(or, upon election of the holder,&#160;9.99%) of the Company&#8217;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#8217;s common stock which would result in such ownership of more than&#160;4.99% (or&#160;9.99%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $0.001&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.</span></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"><span style="background-color: white">In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;1,154,519&#160;shares of common stock (the &#8220;May 2023 Unregistered
Warrants&#8221;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $8.35 per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.</span></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"><span style="background-color: white">In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#8220;Warrant
Exchange Agreements&#8221; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s Common Stock (the &#8220;Exchange Warrants&#8221;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.</span></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"><span style="background-color: white">The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;115,452&#160;shares of common stock at an exercise price
of $10.02&#160;per share (the &#8220;May 2023 Placement Agent Warrants&#8221;), which represents&#160;120% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#8217;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.</span></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"><span style="background-color: white">In connection
with the November 2023 Offering, 1,876,103&#160;shares of the November 2023 Pre-Funded Warrants and 3,312,356&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#8217;s common stock, with an exercise price equal to $0.001 per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#8217;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (5) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $3.019, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, 963,600 of the November 2023 Pre-Funded
Warrants were exercised, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.</span></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"><span style="background-color: white">The Placement
Agent of the November 2023 Offering also received warrants purchase up to 331,236 shares of common stock (equal to 5.0% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $3.623 per share (the &#8220;November 2023 Placement Agent
Warrants&#8221;), which represents 120% of November 2023 Offering price, for an aggregate purchase price of one hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#8217;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.</span></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"><span style="background-color: white">The summary of warrant activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,539,674</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: 9%; text-align: right">151,323</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: 9%; text-align: right">172.5</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: 9%; text-align: right">0.10</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.80</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">164,675</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">172.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.001</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,623,806</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,394,642</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.45</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.54</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white">The summary of option activity
is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">824,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">27,467</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">150.00</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">0.10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">824,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,467</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">150.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="padding-bottom: 1.5pt; 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_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>46
<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="idm140361092737616">
<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 [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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
18 &#8211; Commitments and Contingencies</b></span></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"><span style="background-color: white"><b><i>Contingencies</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.</span></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>47
<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="idm140361093344928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
19 &#8211; Segment Reporting</b></span></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"><span style="background-color: white">The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#8217;s chief operating decision maker</span>, who has been identified
as the Company&#8217;s chief executive officer, <span style="background-color: white">evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.</span></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"><span style="background-color: white">As of December
31, 2023, the Company&#8217;s remain business segment and operations is Virtual Content Production. The Company&#8217;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#8217;s performance.</span></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<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 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<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 (d)<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/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 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 (f)<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<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 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: 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 (e)<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_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361087866208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<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 [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 );">Discontinued Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 20 &#8211; Discontinued
Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">165,993</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: 9%; text-align: right">153,304</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: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,616,615</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,769,919</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td>COST OF REVENUES</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">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,527,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,658</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,625,720</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,144,199</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="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">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,209,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,225,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,085,243</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,310,544</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,132,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,166,345</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">OTHER INCOME (EXPENSE)</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(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(248</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,022</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,831</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,031,262</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,933</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</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_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>49
<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="idm140361093344928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value<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>Assets and Liabilities Measured at Fair Value [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 );">Assets and Liabilities Measured at Fair Value</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b>Note 21 &#8211; Assets and
Liabilities Measured at Fair Value</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</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><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right">1,048,219</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: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; 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"><span style="background-color: white">The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob</span>servable <span style="background-color: white">inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.</span></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"><span style="background-color: white">There were
no assets/liabilities measured at fair value as of December 31, 2022.</span></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"><span style="background-color: white">There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.</span></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>50
<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="idm140361084804016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<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 events</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b>Note
22 &#8211; Subsequent events</b></span></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"><span style="background-color: white">On January
11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns 73.3333% of the total equity interest of SH Xianzhui.</span></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"><span style="background-color: white">On February 15, 2024 and March 19,
2024, holders of 513,841 of the November 2023 Pre-Funded Warrants exercised their option to purchase 513,841 shares of the Company&#8217;s
common stock, leaving 398,662 of November 2023 Pre-Funded Warrants still outstanding.</span></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"><span style="background-color: white">In March
2024, the Company entered into a placement agency agreement (the &#8220;March 2024 Placement Agency Agreement&#8221;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#8217;s common stock in a registered direct offering and
a concurrent private placement (the &#8220;March 2024 Offering&#8221;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.</span></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"><span style="background-color: white">Pursuant
to the March 2024 Offering, an aggregate of&#160;810,277 shares of common stock of the Company, par value $0.0001&#160;per share, were
sold to certain purchasers (the &#8220;March 2024 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#8220;March 2024 Securities Purchase Agreement&#8221;) at a price of $1.144 per common stock, for aggregated proceeds of
approximately $0.9 million. The Company paid Univest a cash fee equal to 4.0% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to 40,514 shares of common stock of the Company at an exercise price
of $1.373 per share, (the &#8220;March 2024 Placement Agent Warrants&#8221;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.</span></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"><span style="background-color: white">On March 26, 2024, holders of 865,376
November 2023 Registered Warrants exercised their options to purchase 709,877 shares of the Company&#8217;s common stock.</span></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>51
<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="idm140361085011280">
<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</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)</a></td>
<td class="num">$ (12,521,618)<span></span>
</td>
<td class="num">$ (30,821,955)<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>52
<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="idm140361092446704">
<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_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 2<br> -Subparagraph 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_TradingArrByIndTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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="idm140361176437152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by 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>Summary of Significant 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Basis
of Presentation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#8220;SEC&#8221;).</span></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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Principles
of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and </span>VIEs<span style="background-color: white">.
All intercompany transactions and balances are eliminated upon consolidation.</span></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_UseOfEstimates', window );">Use of Estimates and Assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Use
of Estimates and Assumptions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The preparation
of consolidated 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 disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#8217;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.</span></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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Foreign
Currency Translation and Transactions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#8217; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#8217; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB</span> to $1.00<span style="background-color: white">, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.</span></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_gdc_PrepaymentPolicyTextBlock', window );">Prepaid and other current assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Prepaid
and other current assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.</span></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_gdc_ConvertibleNotesReceivablePolicyTextBlock', window );">Convertible Notes Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Convertible
Notes Receivable</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#8220;Investments
&#8212; Debt Securities&#8221; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.</span></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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Equipment</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Intangible
Assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></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_LesseeLeasesPolicyTextBlock', window );">Lease</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Lease</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#8220;ROU&#8221;) are disclosed as non-current assets in the Company&#8217;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#8217;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#8217;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.</span></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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles<span style="font-family: Times New Roman, Times, Serif">&#8212;</span>Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_gdc_ImpairmentForLonglivedAssetsPolicyTextBlock', window );">Impairment for Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Impairment
for Long-lived Assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.</span></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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measuremen</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Fair
value measurement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">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.</span></td>
</tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.</span></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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Revenue
recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">On January
1, 2018, the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#8217;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#8217;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#8217;s revenue streams are primarily
recognized at a point in time.</span></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"><span style="background-color: white">The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. </span></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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="background-color: white"><b><i>Income Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">An uncertain
tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#8220;more likely than not&#8221;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#8217;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_InterestExpensePolicyTextBlock', window );">Interest</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Interest</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.</span></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 );">Net Loss per Common Stock</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Net
Loss per Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#8217;s common stock with no consideration.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#8217;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;<span style="-sec-ix-hidden: hidden-fact-178">Nil</span> and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.</span></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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Loss</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Comprehensive
Loss</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.</span></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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Reclassification</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white"><b><i>Recently
Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In June
2022, the FASB issued ASU 2022-03, &#8220;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#8221;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#8217;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#8217;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#8217;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConvertibleNotesReceivablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ConvertibleNotesReceivablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ImpairmentForLonglivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ImpairmentForLonglivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_PrepaymentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayment.</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;">gdc_PrepaymentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 235<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/2147483426/235-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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 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://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 (c)<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/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483256/920-350-50-4<br><br>Reference 6: 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_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_InterestExpensePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest expense, including the method of amortizing debt issuance costs.</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 05<br> -Paragraph 3<br> -SubTopic 10<br> -Topic 835<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482914/835-10-05-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_InterestExpensePolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_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>54
<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="idm140361087845376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business and Organization [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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock', window );">Schedule of Consolidated Financial Statements Reflect the Activities of GDC</a></td>
<td class="text"><span style="background-color: white">The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:</span><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="border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"><span style="font-size: 10pt"><b>Background</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"><span style="font-size: 10pt"><b>Ownership</b></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Citi Profit BVI</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">TMSR HK</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in April 2019</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight HK</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Hong Kong company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in November 2022</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Citi Profit BVI</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Makesi WFOE</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in December 2020</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by TMSR HK</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Highlight WFOE</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in January 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by Highlight HK</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Yuanma</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on June 21, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on June 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Wuge</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on January 3, 2023</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 28, 2022</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Makesi WFOE</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">Highlight Media</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Acquired on September 16, 2022</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Disposed on September 26, 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">VIE of Highlight WFOE</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">AI Catalysis</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A Nevada company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in May 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">100% owned by the Company</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td><span style="font-size: 10pt">SH Xianzhui</span></td>
    <td>&#160;</td>
    <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;A PRC limited liability company</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#9679;&#160;&#160;Incorporated in August 2023</p></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">73.3333% owned by Highlight WFOE</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or 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 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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361084929344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (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>Summary of Significant Accounting Policies [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_gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of Estimated Useful Lives of Plant and Equipment</a></td>
<td class="text">The estimated useful lives and residual value are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Estimated</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Residual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Office equipment and furnishing</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5</td><td style="width: 1%; text-align: left">%</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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Estimated Useful Lives of Intangible Assets</a></td>
<td class="text">The estimated useful life is as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Useful Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">5&#160;years</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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_gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Table disclosure of plant and equipment useful life.</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;">gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets, which may be broken down by segment or major class.</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 20<br> -Section 50<br> -Paragraph 1<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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361085068944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring (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_BusinessCombinationsAbstract', window );"><strong>Business Combination and Restructuring [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</a></td>
<td class="text"><span style="background-color: white">The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:</span><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Total consideration at fair value</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-size: 10pt">$</span></td>
    <td style="width: 9%; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Fair Value</b></span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Cash</span></td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-size: 10pt">47,498</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other current assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">107,828</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Equipment</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">1,205</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Other noncurrent assets</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-179; font-size: 10pt">-</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Goodwill</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,121,947</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Total asset</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">2,278,478</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Accounts payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">14,170</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Taxes Payable</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-size: 10pt">363</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Other Payable</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">13,945</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total liabilities</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">28,478</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Net asset acquired</span></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,250,000</span></td>
    <td style="padding-bottom: 1.5pt">&#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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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="idm140361086392160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Company Maintains Bank Accounts</a></td>
<td class="text">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Cash at Banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,175,518</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: 9%; text-align: right">389,108</td><td style="width: 1%; 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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents.</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_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361087899296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid and Other Current 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_DisclosureTextBlockSupplementAbstract', window );"><strong>Prepaid and Other Current Assets [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_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Prepaid and Other Current Assets</a></td>
<td class="text"><span style="background-color: white">Prepaid and other current assets
consisted of the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="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: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Prepayments of digital human services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">797,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepayments of live streaming services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">487,587</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other prepayments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total Prepaid and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,290,890</td><td style="padding-bottom: 1.5pt; 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_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts of 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_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>59
<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="idm140361084780656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (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_AccountsReceivableNetAbstract', window );"><strong>Accounts Receivable [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"><span style="background-color: white">Accounts receivable consisted
of the following as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Accounts receivable</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></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: 9%; text-align: right">197,640</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: 1.5pt">Less: allowance for doubtful accounts</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td>
    <td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total accounts receivable, net</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">194,520</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#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_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Movement of Allowance for Doubtful Accounts</a></td>
<td class="text"><span style="background-color: white">Movement of the allowance for
doubtful accounts is as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,120</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Addition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,120</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Disposal of Highlight Media</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,120</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,120</td><td style="padding-bottom: 4pt; 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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<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_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="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_AccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-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>60
<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="idm140361087899296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (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_OtherReceivablesNetCurrentAbstract', window );"><strong>Other Receivables [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_ScheduleOfReceivablesWithImputedInterestTextBlock', window );">Schedule of Other Receivables</a></td>
<td class="text"><span style="background-color: white">Other receivables as of December
31, 2023 and 2022 consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>December&#160;31,<br/>
 2022</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Receivable from disposal of Wuge</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td>
    <td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></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: 9%; text-align: right">948,000</td>
    <td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Others</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">9,459</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">78,293</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total other receivables, net</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">9,459</td>
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td>
    <td style="border-bottom: Black 4pt double; text-align: right">1,026,293</td>
    <td style="padding-bottom: 4pt; 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_OtherReceivablesNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherReceivablesNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfReceivablesWithImputedInterestTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables or notes with discounts or premiums resulting from the determination of present value in cash or noncash transactions, including description of the receivable, the effective interest rate, the face amount, amortization period and 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> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_ScheduleOfReceivablesWithImputedInterestTextBlock</td>
</tr>
<tr>
<td style="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>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="idm140361085093680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [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 Equipment, Net</a></td>
<td class="text"><span style="background-color: white">Equipment, net consisted of the
following as of December 31, 2023 and 2022:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Office equipment and furniture</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,190</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,039</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,537</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,511</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">502</td><td style="padding-bottom: 4pt; 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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>62
<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="idm140361085084496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible 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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible Assets, Net [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets, Net</a></td>
<td class="text"><span style="background-color: white">Intangible assets consisted of
the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,653,104</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Subtotal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,653,104</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(345,155</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,307,949</td><td style="padding-bottom: 4pt; 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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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="idm140361087844144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (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_GoodwillImpairedAbstract', window );"><strong>Goodwill [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 Carrying Amount of Goodwill Business Units</a></td>
<td class="text">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Highlight Media</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Wuge</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance as&#160;of December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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: 9%; text-align: right">6,590,339</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: 9%; text-align: right">6,590,339</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: 1.5pt">Goodwill acquired through acquisition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,590,339</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,190,485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Goodwill impairments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,190,485</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Balance as of December 31, 2023</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="padding-bottom: 4pt; 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_GoodwillImpairedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillImpairedAbstract</td>
</tr>
<tr>
<td style="padding-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_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>64
<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="idm140361087849120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_OtherPayablesRelatedPartiesTableTextBlock', window );">Schedule of Other Payable &#8211; Related Parties</a></td>
<td class="text"><span style="background-color: white">Other payable &#8211; related
parties:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom">Name of related party</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Relationship</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Nature</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31, <br/>
2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">December&#160;31,<br/>
 2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 39%; text-align: left"><span style="font-size: 10pt">Shanghai Highlight Asset Management Co. LTD<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 20%; text-align: left">A company in which the then shareholder hold shares</td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 15%; vertical-align: top">Advances</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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: 9%; text-align: right">195,732</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Zihao Zhao</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Chief Finance Officer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Accrued compensations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,833</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; vertical-align: top">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,833</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">195,732</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="background-color: white">(1)</span></td><td style="text-align: justify"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</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_gdc_OtherPayablesRelatedPartiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Other payables - related parties.</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;">gdc_OtherPayablesRelatedPartiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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="idm140361087829840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable (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_ReceivablesAbstract', window );"><strong>Receivables [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_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Notes Receivable</a></td>
<td class="text"><span style="background-color: white">The Company&#8217;s convertible
notes receivable consisted of the following as of December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
2023</b></td>
    <td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt">Convertible notes receivable</td>
    <td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Total</td>
    <td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: right">2,602,027</td>
    <td style="padding-bottom: 1.5pt; 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_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</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_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>66
<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="idm140361084970512">
<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 Lease Payments Term</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">December&#160;31,<br/>
 2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Weighted average remaining lease term:</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Operating lease</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">4.81&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">N/A</div></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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Weighted average discount rate:</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: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.56</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">N/A</div></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_OperatingLeaseLeaseIncomeTableTextBlock', window );">Schedule of Balances for the Operating Leases</a></td>
<td class="text"><span style="background-color: white">The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><b>December&#160;31,<br/>
    2022</b></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Operating lease right-of-use assets, net</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(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Operating lease</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">1,561,058</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="width: 1%; padding-bottom: 4pt; 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(204,238,255)">
    <td style="font-weight: bold; text-align: left">Lease 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">358,998</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Non-current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,317,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Lease Payments Under Operating Leases</a></td>
<td class="text"><span style="background-color: white">Future lease payments under operating
leases as of December 31, 2023 were as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">FY2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">412,267</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386,829</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>FY2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">394,566</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>FY2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">402,457</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">FY2028</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">410,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total lease payments</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,006,625</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">329,949</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Present value of lease liabilities&#160;<sup>(1)</sup></span></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,676,676</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 components of income from 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 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482964/270-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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>67
<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="idm140361085009712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (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_IncomeTaxesPaidNetAbstract', window );"><strong>Taxes [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 Current and Deferred Components of Income Tax Expenses</a></td>
<td class="text"><span style="background-color: white">The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Current tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 1.5pt">Deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Income Tax Assets and Liabilities</a></td>
<td class="text"><span style="background-color: white">The principal components of the
Company&#8217;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold">December&#160;31,</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2022</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">Deferred tax assets</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Net operating losses carried forward</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,295,697</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: 9%; text-align: right">4,574,581</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">352,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,647,799</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,574,581</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax assets, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right - Of - Use assets</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">327,822</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Deferred tax liabilities, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">327,822</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><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_gdc_ScheduleOfTaxesPayableTableTextBlock', window );">Schedule of Taxes Payable</a></td>
<td class="text"><span style="background-color: white">Taxes payable
consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>December&#160;31, <br/>
    2023</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,<br/>
                                            2022</b></p></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 76%; text-align: left">VAT taxes payable</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">&#160;&#160;&#160;&#160;&#160;&#160;-</div></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; width: 1%; 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"><div style="-sec-ix-hidden: hidden-fact-216">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8,478</td><td style="padding-bottom: 1.5pt; 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_gdc_ScheduleOfTaxesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 taxes payable.</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;">gdc_ScheduleOfTaxesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxesPaidNetAbstract</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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="idm140361087899296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (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_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Warrant Activity</a></td>
<td class="text"><span style="background-color: white">The summary of warrant activity
is as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Warrants</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4,539,674</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: 9%; text-align: right">151,323</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: 9%; text-align: right">172.5</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: 9%; text-align: right">0.10</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,056,758</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.80</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">164,675</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">172.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,807,951</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.001</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,623,806</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,394,642</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.45</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4.54</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Options</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercisable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Into&#160;Number&#160;of</b></p></td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average Exercise</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">Average Remaining Contractual</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Outstanding</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Life</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; padding-bottom: 1.5pt">December 31, 2022</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">824,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">27,467</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">150.00</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">0.10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 10.5pt">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 10.5pt">Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">824,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,467</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">150.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: 10.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="padding-bottom: 1.5pt; 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_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>69
<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="idm140361085021184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (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 [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 Discounted Operations</a></td>
<td class="text"><span style="background-color: white">The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For
the Years Ended<br/>
December 31,</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>REVENUES</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Enterprise brand management services</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">165,993</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: 9%; text-align: right">153,304</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: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,616,615</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">165,993</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,769,919</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td>COST OF REVENUES</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">Enterprise brand management services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">88,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,770</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Wuge digital door signs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,527,950</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">88,658</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,625,720</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">GROSS PROFIT</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,144,199</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="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">Selling, general and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,209,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,225,301</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Provision for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,085,243</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">TOTAL OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,209,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">28,310,544</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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; padding-bottom: 1.5pt">LOSS FROM OPERATIONS</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,132,559</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,166,345</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">OTHER INCOME (EXPENSE)</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(204,238,255)">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,274</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(248</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,022</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">709</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,831</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">135,083</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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">LOSS BEFORE INCOME TAXES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,031,262</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">315,933</td><td style="padding-bottom: 1.5pt; 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(204,238,255)">
    <td style="text-align: left">NET LOSS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,132,049</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(26,347,195</td><td style="text-align: left">)</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>70
<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="idm140361087784688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value (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_FairValueDisclosuresAbstract', window );"><strong>Assets and Liabilities Measured at Fair Value [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text">The following tables presents information about
the Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Quoted Prices</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>In Active</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Markets</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 1)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Observable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 2)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Significant</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Other</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Unobservable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Inputs</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Level 3)</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</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><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Notes receivable - DigiTrax Convertible Notes</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,048,219</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">&#160;&#160;&#160;&#160;&#160;&#8212;</div></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: 9%; text-align: right">1,048,219</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: 1.5pt">Notes receivable - Liquid Convertible Notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">&#8212;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,553,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 4pt">Total</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">&#8212;</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">&#8212;</div></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">2,602,027</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: 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> -Subparagraph (b)<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>71
<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="idm140361094075248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Jan. 11, 2024</div></th>
<th class="th"><div>Oct. 27, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 26, 2023</div></th>
<th class="th"><div>Sep. 28, 2022</div></th>
</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_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<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_dei_LegalEntityAxis=gdc_MakesiIoTTechnologyShanghaiCoLtdMember', window );">Makesi WFOE [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>
</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_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<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_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>
<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_ExcessStockSharesIssued', window );">Shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_AverageClosingBidPrice', window );">Average closing bid price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.782<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_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember', window );">Voting Rights Proxy and Financial Support Agreement [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>
</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_gdc_AgreementTerm', window );">Agreement term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<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_RelatedPartyTransactionAxis=gdc_BeijingHeheMember', window );">Beijing Hehe [Member] | Subsequent Event [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>
</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_gdc_SharesOfCommonStock', window );">Shares of common stock (in Shares)</a></td>
<td class="nump">400,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_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Combination [Member] | SH Xianzhui [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>
</tr>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73.3333%<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_BusinessAcquisitionAxis=gdc_TMSRHKMember', window );">TMSR HK [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>
</tr>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.3333%<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_BusinessAcquisitionAxis=gdc_SHXianzhuiMember', window );">SH Xianzhui [Member] | Subsequent Event [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>
</tr>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</a></td>
<td class="nump">73.3333%<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionAxis=gdc_WugeMember', window );">Wuge 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>
</tr>
<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_BusinessAcquisitionSharePrice', window );">Average closing price (in Dollars per share)</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.237<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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember', window );">Shanghai Yuanma Food and Beverage Management Co., Ltd. [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>
</tr>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Equity interest percentage</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">100.00%<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_gdc_AgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement term.</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;">gdc_AgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageClosingBidPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average closing bid price.</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;">gdc_AverageClosingBidPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_SharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of common stock.</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;">gdc_SharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.</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_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="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_ExcessStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excess stock shares of an entity that have been sold or granted to shareholders.</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_ExcessStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_dei_LegalEntityAxis=gdc_MakesiIoTTechnologyShanghaiCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_MakesiIoTTechnologyShanghaiCoLtdMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialSupportToNonconsolidatedLegalEntityAxis=us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember</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_RelatedPartyTransactionAxis=gdc_BeijingHeheMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_BeijingHeheMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_SHXianzhuiMember</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=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_TMSRHKMember</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=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_SHXianzhuiMember</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=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_WugeMember</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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</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>72
<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="idm140361092546368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC<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_srt_OwnershipAxis=gdc_CitiProfitBVIMember', window );">Citi Profit BVI [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A British Virgin Island company Incorporated in April 2019<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by the Company<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_OwnershipAxis=gdc_TMSRHKMember', window );">TMSR HK2 [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Hong Kong company &#9679;&#160;&#160;Incorporated in April 2019 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Citi Profit BVI<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_OwnershipAxis=gdc_HighlightHKMember', window );">Highlight HK [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Hong Kong company &#9679;&#160;&#160;Incorporated in November 2022<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Citi Profit BVI<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_OwnershipAxis=gdc_MakesiWfoeMember', window );">Makesi WFOE [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#9679;&#160;&#160;Incorporated in December 2020 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by TMSR HK<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_OwnershipAxis=gdc_HighlightWFOEMember', window );">Highlight WFOE [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#9679;&#160;&#160;Incorporated in January 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by Highlight HK<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_OwnershipAxis=gdc_YuanmaMember', window );">Yuanma [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on June 21, 2022 &#9679;&#160;&#160;Disposed on June 26, 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Makesi WFOE<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_OwnershipAxis=gdc_WugeMember', window );">Wuge [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on January 3, 2023 &#9679;&#160;&#160;Disposed on September 28, 2022<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Makesi WFOE<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_OwnershipAxis=gdc_HighlightMediaMember', window );">Highlight Media [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Acquired on September 16, 2022 &#9679;&#160;&#160;Disposed on September 26, 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">VIE of Highlight WFOE<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_OwnershipAxis=gdc_AICatalysisMember', window );">AI Catalysis [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A Nevada company &#9679;&#160;&#160;Incorporated in May 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">100% owned by the Company<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_OwnershipAxis=gdc_SHXianzhuiMember', window );">SH Xianzhui [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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_gdc_BackgroundOfConsolidatedEntityDescription', window );">Background</a></td>
<td class="text">&#9679;&#160;&#160;A PRC limited liability company &#9679;&#160;&#160;Incorporated in August 2023<span></span>
</td>
</tr>
<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_EquityMethodInvestmentAdditionalInformation', window );">Ownership</a></td>
<td class="text">73.3333% owned by Highlight WFOE<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_BackgroundOfConsolidatedEntityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 background of consolidated 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;">gdc_BackgroundOfConsolidatedEntityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_EquityMethodInvestmentAdditionalInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership.</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_EquityMethodInvestmentAdditionalInformation</td>
</tr>
<tr>
<td style="padding-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_OwnershipAxis=gdc_CitiProfitBVIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_CitiProfitBVIMember</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_OwnershipAxis=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_TMSRHKMember</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_OwnershipAxis=gdc_HighlightHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_HighlightHKMember</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_OwnershipAxis=gdc_MakesiWfoeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_MakesiWfoeMember</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_OwnershipAxis=gdc_HighlightWFOEMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_HighlightWFOEMember</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_OwnershipAxis=gdc_YuanmaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_YuanmaMember</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_OwnershipAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_WugeMember</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_OwnershipAxis=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_HighlightMediaMember</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_OwnershipAxis=gdc_AICatalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_AICatalysisMember</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_OwnershipAxis=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=gdc_SHXianzhuiMember</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>73
<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="idm140361176670848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 01, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>shares</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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars) | $</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">$ 73,279<span></span>
</td>
<td class="nump">$ 179,460<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_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement', window );">Tax benefits, description</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">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.<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_CommonStockDividendsPerShareDeclared', window );">Exercise price of common stock (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.35<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_WarrantsAndRightsOutstanding', window );">Pre-funded warrants (in Dollars) | $</a></td>
<td class="nump">$ 3.018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.349<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_WarrantExercisePriceDecrease', window );">Remaining exercise price per share (in Dollars per share) | $ / 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">$ 0.001<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_StockRepurchasedDuringPeriodShares', window );">Purchase of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577,260<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercised 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">1,807,951<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Warrant of common stock</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">180,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_ClassOfWarrantOrRightOutstanding', window );">Outstanding warrants</a></td>
<td class="nump">331,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,134,043<span></span>
</td>
<td class="nump">9,079,348<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive effect</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">3,904,879<span></span>
</td>
<td class="nump">4,539,674<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Options [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive effect</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"> <span></span>
</td>
<td class="nump">824,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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>
</tr>
<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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Lease Term</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">1 year<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_LesseeFinanceLeaseRenewalTerm1', window );">Lease Term</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">5 years 6 months<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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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>
</tr>
<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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Remaining exercise price per share (in Dollars per share) | $ / 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">$ 0.001<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_gdc_NominalConsiderationPerShare', window );">Nominal consideration per share (in Dollars per share) | $ / 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">$ 0.001<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 );">Outstanding warrants</a></td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">912,503<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=gdc_PlacementAgencyAgreementsMember', window );">Placement Agency Agreements [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Shares issued</a></td>
<td class="nump">1,876,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">844,351<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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Pre-funded warrants of common stock</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,807,951<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_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>
<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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Warrant of common stock</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,489,763<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_srt_CurrencyAxis=currency_CNY', window );">RMB [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>
</tr>
<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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<tr class="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 );">Translation rate</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">7.1<span></span>
</td>
<td class="nump">6.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_srt_CurrencyAxis=currency_CNY', window );">RMB [Member] | Average Translation Rates [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_ForeignCurrencyExchangeRateTranslation1', window );">Translation rate</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">7.08<span></span>
</td>
<td class="nump">6.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_srt_CurrencyAxis=currency_USD', window );">USD [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>
</tr>
<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_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<tr class="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 );">Translation rate</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<span></span>
</td>
<td class="nump">1<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_CurrencyAxis=currency_USD', window );">USD [Member] | Average Translation Rates [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangeInAccountingEstimateLineItems', window );"><strong>Summary of Significant Accounting Policies [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>
</tr>
<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_ForeignCurrencyExchangeRateTranslation1', window );">Translation rate</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<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_NominalConsiderationPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal consideration per share.</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;">gdc_NominalConsiderationPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Exercised.</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;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_ChangeInAccountingEstimateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangeInAccountingEstimateLineItems</td>
</tr>
<tr>
<td style="padding-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_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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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.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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 dividends declared during the period for each share of common stock outstanding.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in 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> -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 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 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_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in 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> -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 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 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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-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_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_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority.</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> -Section 15<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482669/740-10-15-2<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 15<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease renewal, 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-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_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-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>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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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> -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 (c)<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)(2))<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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</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_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</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_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MinimumMember</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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MaximumMember</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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember</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=gdc_PlacementAgencyAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_PlacementAgencyAgreementsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CNY</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_BalanceSheetLocationAxis=gdc_AverageTranslationRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_AverageTranslationRatesMember</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_CurrencyAxis=currency_USD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_USD</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>74
<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="idm140361092005088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment - Office equipment and furnishing [Member]<br></strong></div></th>
<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_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<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_PropertyPlantAndEquipmentSalvageValuePercentage', window );">Plant and equipment, Estimated Residual Value</a></td>
<td class="nump">5.00%<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_PropertyPlantAndEquipmentSalvageValuePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.</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_PropertyPlantAndEquipmentSalvageValuePercentage</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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>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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OfficeEquipmentMember</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>75
<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="idm140361091566592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember', window );">Software [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_gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems', window );"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</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_gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember</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>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="idm140361179780016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Combination and Restructuring (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 16, 2022</div></th>
<th class="th"><div>Apr. 29, 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_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></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>
</tr>
<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 );">Shares issued (in Shares)</a></td>
<td class="nump">5,453,416<span></span>
</td>
<td colspan="2" class="nump">1,844,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,802<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">$ 2,121,947<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>
</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=gdc_HighlightMediaMember', window );">Highlight Media [Member]</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></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>
</tr>
<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Service fee percentage</a></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="nump">100.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Goodwill</a></td>
<td class="nump">2,100,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>
</tr>
<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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill deductible for income tax purposes</a></td>
<td class="text"> <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>
</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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember', window );">Purchase Agreement [Member]</a></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>
</tr>
<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_BusinessCombinationSegmentAllocationLineItems', window );"><strong>Business Combination and Restructuring [Line Items]</strong></a></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>
</tr>
<tr class="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 );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><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"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 voting equity interests acquired at the acquisition date in the business combination.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill arising from a business combination that is expected to be deductible for tax purposes.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationSegmentAllocationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_BusinessCombinationSegmentAllocationLineItems</td>
</tr>
<tr>
<td style="padding-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_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_BusinessAcquisitionAxis=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_HighlightMediaMember</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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember</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>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="idm140361092574688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date<br></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_BusinessCombinationConsiderationTransferred1', window );">Total consideration at fair value</a></td>
<td class="nump">$ 2,250,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">47,498<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">107,828<span></span>
</td>
</tr>
<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 );">Equipment</a></td>
<td class="nump">1,205<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets', window );">Other noncurrent assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<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">2,121,947<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total asset</a></td>
<td class="nump">2,278,478<span></span>
</td>
</tr>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">14,170<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Taxes Payable</a></td>
<td class="nump">363<span></span>
</td>
</tr>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Other Payable</a></td>
<td class="nump">13,945<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">28,478<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net asset acquired</a></td>
<td class="nump">$ 2,250,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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</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 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-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_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets expected to be realized or consumed before 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for goods and services received that are used in an entity's business and related party payables, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets expected to be realized or consumed after 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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="idm140361092923520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entity (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 26, 2023</div></th>
<th class="th"><div>Jun. 26, 2023</div></th>
<th class="th"><div>Sep. 28, 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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity (Details) [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_SupplementalDeferredPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 100,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_BusinessAcquisitionAxis=gdc_WugeMember', window );">Wuge [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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity (Details) [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_BusinessAcquisitionSharePrice', window );">Average closing price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.237<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=gdc_TMSRHKMember', window );">TMSR HK [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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity (Details) [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_VariableInterestEntityOwnershipPercentage', window );">Equity interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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=gdc_YuanmaMember', window );">Yuanma [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_gdc_VariableInterestEntityDetailsLineItems', window );"><strong>Variable Interest Entity (Details) [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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Purchase price for transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<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_gdc_VariableInterestEntityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_VariableInterestEntityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.</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_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="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_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.</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_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</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 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_WugeMember</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=gdc_TMSRHKMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_TMSRHKMember</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=gdc_YuanmaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_YuanmaMember</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>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="idm140361087845376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts - 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_gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract', window );"><strong>Schedule of Company Maintains Bank Accounts [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_DueFromBanks', window );">Cash at Banks</a></td>
<td class="nump">$ 5,175,518<span></span>
</td>
<td class="nump">$ 389,108<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_DueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank's noninterest bearing demand deposits in other banks (such as correspondents).</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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.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_DueFromBanks</td>
</tr>
<tr>
<td style="padding-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>80
<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="idm140361092273600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets - 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_gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract', window );"><strong>Schedule of Prepaid and Other Current Assets [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_PrepaidAdvertising', window );">Prepayments of digital human services</a></td>
<td class="nump">$ 797,500<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_Supplies', window );">Prepayments of live streaming services</a></td>
<td class="nump">487,587<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_OtherPrepaidExpenseCurrent', window );">Other prepayments</a></td>
<td class="nump">5,803<span></span>
</td>
<td class="text">&#160;<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total Prepaid and other current assets</a></td>
<td class="nump">$ 1,290,890<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other costs that provide economic benefits within a future period of 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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-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_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-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_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration paid in advance for advertising that provides economic benefits within a future period of 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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 3: 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 (g)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-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_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-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_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration paid in advance for supplies that provide economic benefits within a future period of 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-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_Supplies</td>
</tr>
<tr>
<td style="padding-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>81
<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="idm140361084716896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Accounts Receivable - 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_gdc_ScheduleOfAccountsReceivableAbstract', window );"><strong>Schedule of Accounts Receivable [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_AccountsReceivableGrossCurrent', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 197,640<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for doubtful accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,120)<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 accounts receivable, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 194,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfAccountsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfAccountsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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 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 (c)<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 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 4: 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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-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>82
<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="idm140361092536032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts - 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_gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract', window );"><strong>Schedule of Movement of Allowance for Doubtful Accounts [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_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 3,120<span></span>
</td>
<td class="text"> <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_gdc_AllowanceForDoubtfulAccountsReceivableAdditions', window );">Addition</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,120<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_gdc_DisposalOfHighlightMedia', window );">Disposal of Highlight Media</a></td>
<td class="num">(3,120)<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_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AllowanceForDoubtfulAccountsReceivableAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of allowance for doubtful accounts receivable additions.</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;">gdc_AllowanceForDoubtfulAccountsReceivableAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_DisposalOfHighlightMedia">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal of Highlight Media.</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;">gdc_DisposalOfHighlightMedia</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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="idm140361092415440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 09, 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_gdc_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [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_EstimateOfCancellations', window );">Cancellation share of common stock</a></td>
<td class="nump">$ 133,333<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_AssetAcquisitionAxis=gdc_WugeMember', window );">Wuge 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_gdc_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [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_AssetAcquisitionConsiderationTransferred', window );">Consideration amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 948,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_OtherReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_OtherReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</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 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-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_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-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_EstimateOfCancellations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimates of cancellations for refundable service fees, if accounted for by analogy to FASB Statement No. 48.</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_EstimateOfCancellations</td>
</tr>
<tr>
<td style="padding-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_AssetAcquisitionAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetAcquisitionAxis=gdc_WugeMember</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>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="idm140361092304672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Receivables (Details) - Schedule of Other Receivables - 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_gdc_ScheduleOfOtherReceivablesAbstract', window );"><strong>Schedule of Other Receivables [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ReceivableFromDisposalOfWuge', window );">Receivable from disposal of Wuge</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 948,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_OtherReceivablesGrossCurrent', window );">Others</a></td>
<td class="nump">9,459<span></span>
</td>
<td class="nump">78,293<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_OtherReceivablesNetCurrent', window );">Total other receivables, net</a></td>
<td class="nump">$ 9,459<span></span>
</td>
<td class="nump">$ 1,026,293<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ReceivableFromDisposalOfWuge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of receivable from disposal of Wuge.</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;">gdc_ReceivableFromDisposalOfWuge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ScheduleOfOtherReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfOtherReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_OtherReceivablesGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, 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://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)(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_OtherReceivablesGrossCurrent</td>
</tr>
<tr>
<td style="padding-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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, 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>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_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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>85
<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="idm140361092007968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equipment, Net (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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Equipment, Net [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_DepreciationDepletionAndAmortization', window );">Depreciation and expense</a></td>
<td class="nump">$ 1,679<span></span>
</td>
<td class="nump">$ 718<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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> -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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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>86
<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="idm140361092397744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equipment, Net (Details) - Schedule of Equipment, Net - 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_gdc_ScheduleOfEquipmentNetAbstract', window );"><strong>Schedule of Equipment, Net [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_PropertyPlantAndEquipmentGross', window );">Office equipment and furniture</a></td>
<td class="nump">$ 14,190<span></span>
</td>
<td class="nump">$ 10,039<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(1,679)<span></span>
</td>
<td class="num">(9,537)<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_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">$ 12,511<span></span>
</td>
<td class="nump">$ 502<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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="idm140361092844352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets, Net (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_gdc_IntangibleAssetsNetDetailsLineItems', window );"><strong>Intangible Assets, Net (Details) [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_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments', window );">Purchase of software</a></td>
<td class="nump">$ 750,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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Issuance of common stock (in Shares)</a></td>
<td class="nump">180,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_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 345,155<span></span>
</td>
<td class="text"> <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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_IntangibleAssetsNetDetailsLineItems', window );"><strong>Intangible Assets, Net (Details) [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_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments', window );">Purchase of software</a></td>
<td class="nump">$ 2,903,104<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Issuance of common stock (in Shares)</a></td>
<td class="nump">1,489,763<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_gdc_IntangibleAssetsNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_IntangibleAssetsNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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.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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments.</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_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-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_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>88
<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="idm140361092458960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net<br></strong></div></th>
<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 3,653,104<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(345,155)<span></span>
</td>
</tr>
<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">3,307,949<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember', window );">Software [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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Subtotal</a></td>
<td class="nump">$ 3,653,104<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_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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_SoftwareMember</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>89
<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="idm140361176628016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units - 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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Balance as beginning</a></td>
<td class="nump">$ 2,190,485<span></span>
</td>
<td class="nump">$ 6,590,339<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<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 );">Goodwill impairments</a></td>
<td class="num">(2,190,485)<span></span>
</td>
<td class="num">(6,590,339)<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 );">Balance as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember', window );">Highlight Media [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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Balance as beginning</a></td>
<td class="nump">2,190,485<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,190,485<span></span>
</td>
</tr>
<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 );">Goodwill impairments</a></td>
<td class="num">(2,190,485)<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_Goodwill', window );">Balance as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,190,485<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember', window );">Wuge [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_GoodwillLineItems', window );"><strong>Goodwill [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_Goodwill', window );">Balance as beginning</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,590,339<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired through acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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 );">Goodwill impairments</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(6,590,339)<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 );">Balance as ending</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</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 (b)<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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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 (a)<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: 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 (d)<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 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 8: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: 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><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_HighlightMediaMember</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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gdc_WugeMember</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>90
<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="idm140361087833472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Compensation expenses</a></td>
<td class="nump">$ 120,833<span></span>
</td>
<td class="text"> <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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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="idm140361094061456">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties - 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, 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_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [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_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="nump">$ 195,732<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_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember', window );">Shanghai Highlight Asset Management Co. LTD [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_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [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_gdc_RelatedPartyRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">A company in which the then shareholder hold shares<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_gdc_NatureOfRelatedParties', window );">Nature</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">Advances<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_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">195,732<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_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember', window );">Zihao Zhao [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_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems', window );"><strong>Related Party Transactions (Details) - Schedule of Other Payable &#8211; Related Parties [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_gdc_RelatedPartyRelationship', window );">Relationship</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Chief Finance Officer<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_gdc_NatureOfRelatedParties', window );">Nature</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Accrued compensations<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_gdc_OtherPayableRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,833<span></span>
</td>
<td class="text"> <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"><span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_NatureOfRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature of related parties.</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;">gdc_NatureOfRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OtherPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other payable to related parties.</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;">gdc_OtherPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_RelatedPartyRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related party relationship.</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;">gdc_RelatedPartyRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_ShanghaiHighlightAssetManagementCoLTDMember</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_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_ZihaoZhaoMember</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>92
<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="idm140361093838944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Notes Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</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>
</tr>
<tr>
<th class="th"><div>Jun. 02, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Aug. 17, 2023</div></th>
<th class="th"><div>Jun. 01, 2023</div></th>
<th class="th"><div>May 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 14, 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_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [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>
</tr>
<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_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</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">$ 10.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized gains on fair value changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_ConvertibleNotesReceivable', window );">Convertible notes outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,602,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_ShortTermDebtTypeAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="nump">$ 1,000,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_AggregateInterestPercentage', window );">Aggregate interest percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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>
<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_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_GrossProceeds', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription', window );">Convertible description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShortTermDebtTypeAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ConvertibleNotesReceivableDetailsLineItems', window );"><strong>Convertible Notes Receivable [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>
</tr>
<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_DebtInstrumentFaceAmount', window );">Aggregate amount</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_AggregateInterestPercentage', window );">Aggregate interest percentage</a></td>
<td class="nump">8.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>
<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_SharesIssuedPricePerShare', window );">Shares issued price per share (in Dollars per share)</a></td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription', window );">Convertible description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleLeasebackTransactionGrossProceedsFinancingActivities', window );">Sale Leaseback Transaction, Gross Proceeds, Financing Activities</a></td>
<td class="nump">$ 10,000,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AggregateInterestPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest percentage.</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;">gdc_AggregateInterestPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ConvertibleNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible notes receivable.</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;">gdc_ConvertibleNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ConvertibleNotesReceivableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ConvertibleNotesReceivableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_GrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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;">gdc_GrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Information about derivative transactions entered into in connection with convertible debt instruments which may be settled in cash upon conversion, including partial cash settlement. Descriptions include the terms of such transactions, how the derivative transaction(s) relate to the convertible debt instrument, the number of underlying shares and the reasons for entering into the derivative transaction(s). An example of a derivative transaction entered into in connection with the issuance of the convertible debt instrument is the purchase of call options that are expected to substantially offset changes in the fair value of the conversion option.</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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<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/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-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_SaleLeasebackTransactionGrossProceedsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in 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/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-50<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-52<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 51<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481266/840-40-55-51<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities</td>
</tr>
<tr>
<td style="padding-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_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_ShortTermDebtTypeAxis=gdc_DigiTraxConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_DigiTraxConvertibleNotesMember</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=gdc_LiquidConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_LiquidConvertibleNotesMember</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>93
<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="idm140361087735504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable<br></strong></div></th>
<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_gdc_ScheduleOfConvertibleNotesReceivableAbstract', window );"><strong>Schedule Of Convertible Notes Receivable 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_ConvertibleNotesPayable', window );">Convertible notes receivable</a></td>
<td class="nump">$ 2,602,027<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_NotesPayable', window );">Total</a></td>
<td class="nump">$ 2,602,027<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfConvertibleNotesReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfConvertibleNotesReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</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_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond 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 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_NotesPayable</td>
</tr>
<tr>
<td style="padding-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>94
<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="idm140361084894752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (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_gdc_LeasesDetailsLineItems', window );"><strong>Leases [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_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">$ 358,998<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_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion of operating lease liabilities</a></td>
<td class="nump">$ 1,317,678<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LeasesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_LeasesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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>95
<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="idm140361084780656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Lease Payments Term<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_gdc_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease term:</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease, weighted average Lease term</a></td>
<td class="text">4 years 9 months 21 days<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_gdc_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating lease, weighted average discount rate</a></td>
<td class="nump">7.56%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discount rate for operating lease calculated at point in time.</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> -Subparagraph (g)(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_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease term for operating lease, 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/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> -Subparagraph (g)(3)<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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="idm140361092336560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Balances for the Operating Leases - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><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_gdc_OperatingLeaseRightOfUseAssetsNetAbstract', window );"><strong>Operating lease right-of-use assets, net</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OperatingLeaseRightOfUseAsset', window );">Operating lease</a></td>
<td class="nump">$ 1,561,058<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_gdc_LeaseLiabilitiesAbstract', window );"><strong>Lease liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">358,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion of operating lease liabilities</a></td>
<td class="nump">1,317,678<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <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_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 1,676,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_LeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_LeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OperatingLeaseRightOfUseAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_OperatingLeaseRightOfUseAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from 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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to use underlying asset under 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 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-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>97
<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="idm140361093029280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of Future Lease Payments Under Operating Leases - USD ($)<br></strong></div></th>
<th class="th" colspan="2"><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_gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract', window );"><strong>Schedule Of Future Lease Payments Under Operating Leases Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">FY2024</a></td>
<td class="nump">$ 412,267<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">FY2025</a></td>
<td class="nump">386,829<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">FY2026</a></td>
<td class="nump">394,566<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">FY2027</a></td>
<td class="nump">402,457<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">FY2028</a></td>
<td class="nump">410,506<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,006,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">329,949<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 1,676,676<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><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"><span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payments in excess of discounted obligation for lease payments 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from 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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-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>98
<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="idm140361176509840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Dec. 22, 2017</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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_EffectiveIncomeTaxRateContinuingOperations', window );">Profit tax percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.25%<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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Profits (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.0<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Profit tax percentage</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">16.50%<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_InvestmentCompanyTaxReturnOfCapitalDistribution', window );">Assessable profits (in Dollars)</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.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ValueAddedTaxRatePercentage', window );">Value added tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="text">&#160;<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ValueAddedTaxRatePercentage', window );">Value added tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<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_srt_StatementGeographicalAxis=country_US', window );">United States [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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_OperatingLossCarryforwards', window );">Operating loss carry forward (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 4.6<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=gdc_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>
<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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<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_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [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_gdc_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign', window );">Effective rate percentage</a></td>
<td class="nump">13.125%<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_gdc_TaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_TaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ValueAddedTaxRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value added tax rate Percentage.</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;">gdc_ValueAddedTaxRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_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_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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 state and local income tax expense (benefit), net of federal tax expense (benefit).</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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreign tax 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 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_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cumulative tax effect on beginning retained earnings from change in accounting principle.</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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple</td>
</tr>
<tr>
<td style="padding-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_InvestmentCompanyTaxReturnOfCapitalDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 distribution in excess of tax-basis earnings and profit of investment company.</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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-8<br><br>Reference 2: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-5<br><br>Reference 4: 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(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-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_InvestmentCompanyTaxReturnOfCapitalDistribution</td>
</tr>
<tr>
<td style="padding-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_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MaximumMember</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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MinimumMember</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_StatementGeographicalAxis=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;">srt_StatementGeographicalAxis=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=gdc_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=gdc_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementScenarioAxis=srt_ScenarioForecastMember</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>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="idm140361092729584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses - 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_gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract', window );"><strong>Schedule Of Current And Deferred Components Of Income Tax Expenses 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 tax</a></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_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 327,822<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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="idm140361093061424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities - 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_gdc_DeferredTaxAssetsAbstract', 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Net operating losses carried forward &#8211; U.S.</a></td>
<td class="nump">$ 6,295,697<span></span>
</td>
<td class="nump">$ 4,574,581<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_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction', window );">Lease liability</a></td>
<td class="nump">352,102<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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</a></td>
<td class="num">(6,647,799)<span></span>
</td>
<td class="num">(4,574,581)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_DeferredTaxLiabilitiesLeasingArrangements', window );">Right - Of - Use assets</a></td>
<td class="nump">327,822<span></span>
</td>
<td class="text"> <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_DeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="nump">$ 327,822<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_DeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_DeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.</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_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, without 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/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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic operating loss carryforwards. Excludes state and local 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-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_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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 without 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/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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangements.</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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-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>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="idm140361084991616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of Taxes Payable - 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_TaxesPayableCurrentAndNoncurrentAbstract', window );"><strong>Schedule of Taxes Payable [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_ValueAddedTaxTaxesPayable', window );">VAT taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8,478<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_TaxesOther', window );">Other taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<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_TaxesPayableCurrent', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 8,478<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ValueAddedTaxTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vat taxes payable.</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;">gdc_ValueAddedTaxTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_TaxesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TaxesOther</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. 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,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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TaxesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>102
<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="idm140361092273600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk (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_gdc_ConcentrationofRiskDetailsLineItems', window );"><strong>Concentration of Risk (Details) [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_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance</a></td>
<td class="nump">$ 250,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_gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense', window );">Excess federal deposit insurance</a></td>
<td class="nump">4,458,402<span></span>
</td>
<td class="text"> <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_StatementGeographicalAxis=country_CN', window );">PRC [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_gdc_ConcentrationofRiskDetailsLineItems', window );"><strong>Concentration of Risk (Details) [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_ConcentrationRiskNetAssetsAmountGeographicArea', window );">Deposit with various financial institutions</a></td>
<td class="nump">$ 211,222<span></span>
</td>
<td class="nump">$ 215,880<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_ConcentrationofRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_ConcentrationofRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for Federal Deposit Insurance Corporation (FDIC) insurance.</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;">gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_ConcentrationRiskNetAssetsAmountGeographicArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of total assets less total liabilities of a designated geographic area if disclosed as a concentration 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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<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_ConcentrationRiskNetAssetsAmountGeographicArea</td>
</tr>
<tr>
<td style="padding-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_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for Federal Deposit Insurance Corporation (FDIC) insurance.</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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<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_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementGeographicalAxis=country_CN</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>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="idm140361069429664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - 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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></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>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2023</div></th>
<th class="th"><div>Jul. 13, 2023</div></th>
<th class="th"><div>Jun. 22, 2023</div></th>
<th class="th"><div>May 31, 2023</div></th>
<th class="th"><div>Jun. 21, 2022</div></th>
<th class="th"><div>Apr. 14, 2022</div></th>
<th class="th"><div>Feb. 22, 2021</div></th>
<th class="th"><div>Feb. 17, 2021</div></th>
<th class="th"><div>Feb. 06, 2018</div></th>
<th class="th"><div>Jul. 29, 2015</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>May 04, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 09, 2022</div></th>
<th class="th"><div>Nov. 04, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 16, 2022</div></th>
<th class="th"><div>Apr. 29, 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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_TaxProfitsPercentage', window );">Tax profits percentage</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">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_RegisteredCapitalPercentage', window );">Registered capital percentage</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">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_NetProfitPercentage', window );">Net profit percentage</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">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_StatutoryReserves', window );">Statutory reserves (in Dollars)</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"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,467<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_CapitalAndStatutoryReserve', window );">Capital and statutory reserve (in Dollars)</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">$ 1,083,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 492,315<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,680,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="nump">7,680,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</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">$ 10.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">5,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</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">231,802<span></span>
</td>
</tr>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</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">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</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">5,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,844,877<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesAuthorized', window );">Shares authorized, common stock</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">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesAuthorized', window );">Shares authorized, preferred stock</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">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</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">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockPricePerShare', window );">Price per share (in Dollars per share)</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">$ 183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SignificantPurchaseCommitmentDescription', window );">Purchase agreement, description</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">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#8220;November 2023
Pre-Funded Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Pre-Funded Warrant Shares&#8221;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#8220;November 2023 Registered
Warrants&#8221;, and the common stock underlying such warrants, the &#8220;November 2023 Registered Warrant Shares&#8221;) are sold to
certain purchasers (the &#8220;November 2023 Offering Purchasers&#8221;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#8220;October 2023 Securities Purchase Agreement&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredOfferingCosts', window );">Offering cost (in Dollars)</a></td>
<td class="nump">$ 1,000,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherUnderwritingExpense', window );">Underwriting commissions (in Dollars)</a></td>
<td class="nump">700,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfessionalFees', window );">Other professional fees (in Dollars)</a></td>
<td class="nump">$ 300,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssued', window );">Common stock, shares issued</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">115,452<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">331,236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">8,134,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,079,348<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase 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="nump">84,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 201.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</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">$ 183<span></span>
</td>
</tr>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of share</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">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_ExercisePriceOfPerHalfShare', window );">Exercise price of per half share (in Dollars per share)</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">$ 2.88<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_ExercisePriceOfPerWholeShare', window );">Exercise price of per whole share (in Dollars per share)</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">$ 5.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination', window );">Number of days after the consummation of its initial business combination</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">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Cash', window );">Cash (in Dollars)</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">$ 2,310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</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">120.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_NonaccountableExpense', window );">Non-accountable expense (in Dollars)</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">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AccountableExpenses', window );">Accountable expenses (in Dollars)</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">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Exercise price per share</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">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_CommonStockSharesOutstandingPercentage', window );">Common stock shares outstanding, percentage</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">19.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_PrefundedWarrant', window );">Pre-funded warrant (in Dollars)</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">$ 8.349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars per share)</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">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantExercisePriceIncrease', window );">Warrant is outstanding price per share (in Dollars per share)</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">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_WarrantsToPurchaseShares', window );">Warrants to purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,154,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_WarrantExpireTerm', window );">Warrant expire term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage', window );">Aggregate shares percentage</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">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregatePurchasePrice', window );">Aggregate purchase price (in Dollars)</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">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PlanNameAxis=gdc_May2023OfferingPurchasersMember', window );">May 2023 Offering Purchasers [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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>
<td class="nump">310,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</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>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_GrossProceedsReceivedPercentage', window );">Gross proceeds received percentage</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">7.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NoninterestExpenseOfferingCost', window );">Offering expenses payable (in Dollars)</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">$ 8,500,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=gdc_ReverseStockSplitMember', window );">Reverse Stock Split [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30)<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_CommonStockSharesAuthorized', window );">Shares authorized, common stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">200,000,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_PreferredStockSharesAuthorized', window );">Shares authorized, preferred stock</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">20,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in Dollars per share)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="nump">$ 3.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">8.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</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">5,453,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_OutstandingCommonStockPercentage', window );">Outstanding common stock, percentage</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">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_OutstandingCommonStockPercentage', window );">Outstanding common stock, percentage</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">9.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember', window );">Variable Income 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock 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="nump">7,680,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="nump">3.018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">8.349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,876,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</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">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Price per share (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DeferredOfferingCosts', window );">Offering cost (in Dollars)</a></td>
<td class="nump">$ 10,000,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="nump">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">912,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars per share)</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">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense', window );">Exercised warrants (in Dollars)</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">$ 963,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member] | May 2023 Offering Purchasers [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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>
<td class="nump">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember', window );">Public Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of share</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">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember', window );">Private Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of share</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">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember', window );">Exchange Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">577,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember', window );">Placement Agent Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</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">$ 3.623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</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">120.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember', window );">Registered Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">3,312,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars per share)</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">$ 3.019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SubsidiarySaleOfStockAxis=gdc_UnderwriterMember', window );">Underwriter [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockDescriptionOfTransaction', window );">Common stock, description</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">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#8220;the Option&#8221;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AssetAcquisitionAxis=gdc_SoftwareMember', window );">Software [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AssetAcquisitionConsiderationTransferred', window );">Purchase price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Price per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">84,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesIssued1', window );">Issuance of shares of common stock as purchase consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember', window );">Securities Purchase Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">138,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember', window );">Unregistered Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">54,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 8.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember', window );">Price Protection Adjustment [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 201.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_StockholderApprovalMember', window );">Stockholder Approval [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</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">231,802<span></span>
</td>
</tr>
<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 );">Price per share (in Dollars per share)</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">$ 183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember', window );">Placement Agency Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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">6,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsForCommissions', window );">Commission fee (in Dollars)</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">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</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">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateOfSharesOfCommonStock', window );">Aggregate common stock 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">844,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_CommonStockSharesOutstandingPercentage', window );">Common stock shares outstanding, percentage</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">4.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=gdc_SponsorMember', window );">Sponsor [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Purchase 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="text">&#160;<span></span>
</td>
<td class="nump">500,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Exercise price (in Dollars per share)</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">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of share</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">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_NumberOfSharesIssuedPerUnit', window );">Number of shares in a unit</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">500,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_PricePerUnit', window );">Price per unit (in Dollars per share)</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">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfPrivatePlacement', window );">Aggregate price (in Dollars)</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">$ 2,500,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="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember', window );">Highlight Media Shareholders [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,000,000<span></span>
</td>
<td class="nump">9,000,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_RelatedPartyTransactionAxis=gdc_PlacementAgentMember', window );">Placement Agent [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_EquityDetailsLineItems', window );"><strong>Equity [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gdc_AggregateGrossProceedsPercentage', window );">Aggregate gross proceeds percentage</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">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="20"></td></tr>
<tr><td colspan="20"><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"><span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AccountableExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accountable 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;">gdc_AccountableExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AggregateGrossProceedsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross proceeds percentage.</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;">gdc_AggregateGrossProceedsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate number of shares underlying warrants.</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;">gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_AggregateOfSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of shares of common stock.</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;">gdc_AggregateOfSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AggregatePurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate purchase price.</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;">gdc_AggregatePurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_CapitalAndStatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital and statutory reserve.</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;">gdc_CapitalAndStatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_CommonStockSharesOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock shares outstanding percentage.</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;">gdc_CommonStockSharesOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_EquityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_EquityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ExercisePriceOfPerHalfShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of per half share.</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;">gdc_ExercisePriceOfPerHalfShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_ExercisePriceOfPerWholeShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of per whole share.</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;">gdc_ExercisePriceOfPerWholeShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_GrossProceedsReceivedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross proceeds received in the 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;">gdc_GrossProceedsReceivedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_NetProfitPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Profit Percentage.</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;">gdc_NetProfitPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_NonaccountableExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-accountable 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;">gdc_NonaccountableExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 days after the consummation of its initial business combination.</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;">gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_NumberOfSharesIssuedPerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Per Unit</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;">gdc_NumberOfSharesIssuedPerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OutstandingCommonStockPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding common stock percentage.</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;">gdc_OutstandingCommonStockPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_PrefundedWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pre-funded Warrant.</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;">gdc_PrefundedWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_PricePerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price per units 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;">gdc_PricePerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_RegisteredCapitalPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Registered capital percentage.</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;">gdc_RegisteredCapitalPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_StatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves.</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;">gdc_StatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_TaxProfitsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax profits percentage.</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;">gdc_TaxProfitsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_gdc_WarrantExpireTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant expire term.</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;">gdc_WarrantExpireTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_WarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants to purchase shares.</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;">gdc_WarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</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 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-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_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-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_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_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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-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_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_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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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.</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_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480341/340-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_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-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_NoninterestExpenseOfferingCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering 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> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<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_NoninterestExpenseOfferingCost</td>
</tr>
<tr>
<td style="padding-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_OtherUnderwritingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.</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(7)(b))<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> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 720<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479448/944-720-25-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_OtherUnderwritingExpense</td>
</tr>
<tr>
<td style="padding-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_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash paid for commissions during the current 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 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<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_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-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_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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity's raising of capital via private rather than public placement.</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_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-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_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</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 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 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<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 1<br> -Subparagraph (SX 210.6-07(2)(b))<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_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-23<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 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-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_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued or sold by the subsidiary or equity method investee per 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_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</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> -Subparagraph (c)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_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_SignificantPurchaseCommitmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excluding long-term commitments, description of arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, which may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions.</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 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 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.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_SignificantPurchaseCommitmentDescription</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.</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_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense</td>
</tr>
<tr>
<td style="padding-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_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</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_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="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_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in exercise price of warrant. Excludes change due to standard antidilution provision.</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_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="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_PlanNameAxis=gdc_May2023OfferingPurchasersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PlanNameAxis=gdc_May2023OfferingPurchasersMember</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=gdc_ReverseStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_ReverseStockSplitMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MinimumMember</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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MaximumMember</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_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TradingActivityByTypeAxis=us-gaap_VariableIncomeInterestRateMember</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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_PreFundedWarrantsMember</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_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_PublicWarrantsMember</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_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_PrivateWarrantsMember</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_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_ExchangeWarrantsMember</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_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_PlacementAgentWarrantsMember</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_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=gdc_RegisteredWarrantsMember</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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_IPOMember</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_SubsidiarySaleOfStockAxis=gdc_UnderwriterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_UnderwriterMember</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_AssetAcquisitionAxis=gdc_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetAcquisitionAxis=gdc_SoftwareMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_SecuritiesPurchaseAgreementsMember</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_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_UnregisteredWarrantsMember</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_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_PriceProtectionAdjustmentMember</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_FinancialInstrumentAxis=gdc_StockholderApprovalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_StockholderApprovalMember</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_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_PlacementAgencyAgreementMember</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_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_PreFundedWarrantsMember</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=gdc_SponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_SponsorMember</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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_HighlightMediaShareholdersMember</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_RelatedPartyTransactionAxis=gdc_PlacementAgentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionAxis=gdc_PlacementAgentMember</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>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="idm140361092620928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details) - Schedule of Warrant Activity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</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_AwardTypeAxis=gdc_WarrantActivityMember', window );">Warrant Activity [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_gdc_EquityDetailsScheduleofWarrantActivityLineItems', window );"><strong>Schedule of Warrant and Option Activity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Beginning balance</a></td>
<td class="nump">4,539,674<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Beginning balance</a></td>
<td class="nump">151,323<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 172.5<span></span>
</td>
</tr>
<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Beginning balance</a></td>
<td class="text">1 month 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Ending balance</a></td>
<td class="nump">9,623,806<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Ending balance</a></td>
<td class="nump">5,394,642<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 19.45<span></span>
</td>
</tr>
<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Ending balance</a></td>
<td class="text">4 years 6 months 14 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Outstanding, Granted/Acquired</a></td>
<td class="nump">7,056,758<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired', window );">Exercisable Into Number of Shares, Granted/Acquired</a></td>
<td class="nump">7,056,758<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 3.73<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_gdc_AverageRemainingContractualLifeGrantedAcquired', window );">Average Remaining Contractual Life, Granted/Acquired</a></td>
<td class="text">4 years 9 months 18 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Outstanding, Expired</a></td>
<td class="nump">164,675<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited', window );">Exercisable Into Number of Shares, Expired</a></td>
<td class="nump">5,488<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 172.5<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_gdc_AverageRemainingContractualLifeForfeited', window );">Average Remaining Contractual Life, Expired</a></td>
<td class="text">1 month 6 days<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Outstanding, Exercised</a></td>
<td class="nump">1,807,951<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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercisable Into Number of Shares, Exercised</a></td>
<td class="nump">1,807,951<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.001<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_gdc_AverageRemainingContractualLifeExercised', window );">Average Remaining Contractual Life, Exercised</a></td>
<td class="text"> <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=us-gaap_EmployeeStockOptionMember', window );">Option Activity [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_gdc_EquityDetailsScheduleofWarrantActivityLineItems', window );"><strong>Schedule of Warrant and Option Activity [Abstract]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Beginning balance</a></td>
<td class="nump">824,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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Beginning balance</a></td>
<td class="nump">27,467<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning balance (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 150<span></span>
</td>
</tr>
<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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Beginning balance</a></td>
<td class="text">1 month 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, Ending balance</a></td>
<td class="text"> <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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance', window );">Exercisable Into Number of Shares, Ending balance</a></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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Average Remaining Contractual Life, Ending balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Outstanding, Granted/Acquired</a></td>
<td class="text"> <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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired', window );">Exercisable Into Number of Shares, Granted/Acquired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted/Acquired (in Dollars per share) | $ / shares</a></td>
<td class="text"> <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_gdc_AverageRemainingContractualLifeGrantedAcquired', window );">Average Remaining Contractual Life, Granted/Acquired</a></td>
<td class="text"> <span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Outstanding, Expired</a></td>
<td class="nump">824,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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited', window );">Exercisable Into Number of Shares, Expired</a></td>
<td class="nump">27,467<span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Expired (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 150<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_gdc_AverageRemainingContractualLifeForfeited', window );">Average Remaining Contractual Life, Expired</a></td>
<td class="text">1 month 6 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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Outstanding, Exercised</a></td>
<td class="text"> <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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised', window );">Exercisable Into Number of Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised (in Dollars per share) | $ / shares</a></td>
<td class="text"> <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_gdc_AverageRemainingContractualLifeExercised', window );">Average Remaining Contractual Life, Exercised</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AverageRemainingContractualLifeExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_AverageRemainingContractualLifeExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageRemainingContractualLifeForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average remaining contractual life, forfeited.</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;">gdc_AverageRemainingContractualLifeForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_AverageRemainingContractualLifeGrantedAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average remaining contractual life, granted/acquired.

..</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;">gdc_AverageRemainingContractualLifeGrantedAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_EquityDetailsScheduleofWarrantActivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_EquityDetailsScheduleofWarrantActivityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of shares exercisable, balance.</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;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Exercised.</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;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Forfeited.</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;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercisable Into Number of Shares, Granted/Acquired.</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;">gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock 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)(iv)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested options.</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)(i)<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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock 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)(i)<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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into 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 (c)(1)(iv)(02)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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)(iv)(03)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of exercisable stock options, 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)(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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of outstanding stock options, 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current 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 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 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><br>Reference 4: 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 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(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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=gdc_WarrantActivityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=gdc_WarrantActivityMember</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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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>105
<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="idm140361092451904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Details) - Schedule of Discounted Operations - Discounted operations [Member] - 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_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="nump">$ 165,993<span></span>
</td>
<td class="nump">$ 7,769,919<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_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="nump">88,658<span></span>
</td>
<td class="nump">5,625,720<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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">GROSS PROFIT</a></td>
<td class="nump">77,335<span></span>
</td>
<td class="nump">2,144,199<span></span>
</td>
</tr>
<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_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="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 );">Selling, general and administrative</a></td>
<td class="nump">2,209,894<span></span>
</td>
<td class="nump">8,225,301<span></span>
</td>
</tr>
<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="text"> <span></span>
</td>
<td class="nump">20,085,243<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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="nump">2,209,894<span></span>
</td>
<td class="nump">28,310,544<span></span>
</td>
</tr>
<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(2,132,559)<span></span>
</td>
<td class="num">(26,166,345)<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_gdc_OtherIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</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_DisposalGroupIncludingDiscontinuedOperationInterestIncome', window );">Interest income</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">65,274<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_DisposalGroupIncludingDiscontinuedOperationInterestExpense', window );">Interest expense</a></td>
<td class="num">(248)<span></span>
</td>
<td class="num">(1,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_DisposalGroupIncludingDiscontinuedOperationOtherIncome', window );">Other income, net</a></td>
<td class="nump">709<span></span>
</td>
<td class="nump">70,831<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_gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet', window );">Total other income, net</a></td>
<td class="nump">510<span></span>
</td>
<td class="nump">135,083<span></span>
</td>
</tr>
<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 BEFORE INCOME TAXES</a></td>
<td class="num">(2,132,049)<span></span>
</td>
<td class="num">(26,031,262)<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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">PROVISION FOR INCOME TAXES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">315,933<span></span>
</td>
</tr>
<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="num">(2,132,049)<span></span>
</td>
<td class="num">(26,347,195)<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_ProductOrServiceAxis=gdc_EnterpriseBrandManagementServicesMember', window );">Enterprise brand management services [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_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="nump">165,993<span></span>
</td>
<td class="nump">153,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="nump">88,658<span></span>
</td>
<td class="nump">97,770<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_ProductOrServiceAxis=gdc_WugeDigitalDoorSignsMember', window );">Wuge digital door signs [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_RevenuesAbstract', window );"><strong>REVENUES</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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">TOTAL REVENUES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,616,615<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_gdc_CostOfRevenuesAbstract', window );"><strong>COST OF REVENUES</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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">TOTAL COST OF REVENUES</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 5,527,950<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_CostOfRevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_CostOfRevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total other income net 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>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;">gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_gdc_OtherIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_OtherIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of 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 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 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.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<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 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<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 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<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 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-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_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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross profit 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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480781/205-20-S99-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationInterestExpense</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest 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_DisposalGroupIncludingDiscontinuedOperationInterestIncome</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 attributable to the parent. 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://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> -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 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 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 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-3B<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-4<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<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 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=gdc_DiscountedOperationsMember</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_ProductOrServiceAxis=gdc_EnterpriseBrandManagementServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=gdc_EnterpriseBrandManagementServicesMember</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_ProductOrServiceAxis=gdc_WugeDigitalDoorSignsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=gdc_WugeDigitalDoorSignsMember</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>106
<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="idm140361180292656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis<br></strong></div></th>
<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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">$ 2,602,027<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_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember', window );">DigiTrax Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,048,219<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_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember', window );">Liquid Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,553,808<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices In Active Markets (Level 1) [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices In Active Markets (Level 1) [Member] | DigiTrax Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices In Active Markets (Level 1) [Member] | Liquid Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) [Member] | DigiTrax Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) [Member] | Liquid Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="text"> <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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Other Unobservable Inputs (Level 3) [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">2,602,027<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Other Unobservable Inputs (Level 3) [Member] | DigiTrax Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">1,048,219<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Other Unobservable Inputs (Level 3) [Member] | Liquid Convertible Notes [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_gdc_AssetsAbstract0', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<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_ReceivablesNetCurrent', window );">Convertible notes receivable</a></td>
<td class="nump">$ 1,553,808<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_AssetsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">gdc_AssetsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_DigiTraxConvertibleNotesMember</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_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=gdc_LiquidConvertibleNotesMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>107
<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="idm140361092232640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event [Member] - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 26, 2024</div></th>
<th class="th"><div>Mar. 19, 2024</div></th>
<th class="th"><div>Feb. 15, 2024</div></th>
<th class="th"><div>Jan. 11, 2024</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_SubsequentEventLineItems', window );"><strong>Subsequent Events [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>
</tr>
<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_SharesIssued', window );">Common stock shares</a></td>
<td class="nump">810,277<span></span>
</td>
<td class="nump">865,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">709,877<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_ClassOfWarrantOrRightOutstanding', window );">Outstanding shares</a></td>
<td class="nump">40,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">398,662<span></span>
</td>
<td class="nump">398,662<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_CommonStockParOrStatedValuePerShare', window );">Par value per share (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Common stock par value (in Dollars per share)</a></td>
<td class="nump">$ 1.144<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfCommonStock', window );">Aggregated proceeds (in Dollars)</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<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_gdc_GrossProceedsReceivedPercentage', window );">Gross proceeds received percentage</a></td>
<td class="nump">4.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantExercisePriceDecrease', window );">Exercise price per share (in Dollars per share)</a></td>
<td class="nump">$ 1.373<span></span>
</td>
<td class="text">&#160;<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', 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>
<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_SubsequentEventLineItems', window );"><strong>Subsequent Events [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>
</tr>
<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_SharesIssued', window );">Common stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,841<span></span>
</td>
<td class="nump">513,841<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Exercised options to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,841<span></span>
</td>
<td class="nump">513,841<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">SH Xianzhui [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [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>
</tr>
<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_EquityMethodInvestmentOwnershipPercentage', window );">Purchase of equity interest</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">73.3333%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gdc_GrossProceedsReceivedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross proceeds received in the 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;">gdc_GrossProceedsReceivedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gdc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr: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_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_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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</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> -Subparagraph (c)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_WarrantExercisePriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in exercise price of warrant. Excludes change due to standard antidilution provision.</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_WarrantExercisePriceDecrease</td>
</tr>
<tr>
<td style="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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=gdc_SHXianzhuiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=gdc_SHXianzhuiMember</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>108
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M19@6!XC?'PCAKQO%"9H7GL[_!E!+ P04    " !P,H)8!^9XA3,"  "L!0
M&    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V4VX[:,!"&7\5*I5XA<@*V
MHDDD#EV!Q%9HE[8752],,A!K?4AM9T/?OK8#*94@VIO88\_\_L;.3-((^:I*
M (U.C'*5>J76U=3W55X"PVHH*N!FYR DP]J8\NBK2@(N7!"C?A0$$Y]APKTL
M<6M;F26BUI1PV$JD:L:P_#,'*IK4"[W+PC,YEMHN^%E2X2.\@/Y6;:6Q_$ZE
M( RX(H(C"8?4FX73^<3Z.X?O!!IU-4<VD[T0K]98%ZD76""@D&NK@,WP!@N@
MU H9C-]G3:\[T@9>SR_JCRYWD\L>*U@(^H,4NDR]3QXJX(!KJI]%LX)S/F.K
MEPNJW!<UK6]HG/-::<'.P8: $=Z.^'2^AZN *+X3$)T#(L?='N0HEUCC+)&B
M0=)Z&S4[<:FZ: -'N'V4%RW-+C%Q.IO5!=%HS=OG-?>4^-K(VDT_/TO,6XGH
MCD08H2?!=:G0%UY \;^ ;W@ZJ.@"-8]Z%9>0#U$<#E 41'&/7MPE&3N]N"])
M(='/'=Y3^'4KQ59@=%O 5L9453B'U#._O@+Y!E[V\4,X"3[WX(TZO%&?>H?W
M%3.XQ=8?O=IMS/MID-R]'Z8#M-DL>K#&'=;X75B/1#*T7MXBZQ=X"(*@AV/2
M<4S>Q;$1^=T_M%]A)6PA\0':P0FK6TC^504QD$?7)Q3*1<UU6TS=:M>*9FT%
M_G-O^]@3ED?"%:)P,*'!\,%<DFQ[0VMH4;EZW MMJMM-2]-.05H'LW\00E\,
M>T#7H+._4$L#!!0    ( ' R@ECEI=FG@@<  '8D   8    >&PO=V]R:W-H
M965T<R]S:&5E=#,N>&ULM5IK4^,X%OTKJLS4U$Q5Z.CA9S>DB@X92!4-+ F[
MM1^%+8BK;2MC*] ]OWXEV\2))8N$R7[HQG:NKNZ1K^XYDGSZRHOOY9(Q 7YD
M:5Z>#99"K#Z/1F6T9!DM/_$5R^4O3[S(J)"WQ?.H7!6,QE6C+!UA"+U11I-\
M,#ZMGMT5XU.^%FF2L[L"E.LLH\7/KRSEKV<#-'A[<)\\+X5Z,!J?KN@SFS/Q
ML+HKY-UHXR5.,I:7"<]!P9[.!N?H\\3!JD%E\>^$O99;UT!!>>3\N[J9Q6<#
MJ")B*8N$<D'EGQ<V86FJ/,DX_FJ<#C9]JH;;UV_>_ZS 2S"/M&03GOXGB<7R
M;! ,0,R>Z#H5]_SUBC6 7.4OXFE9_0]>&ULX -&Z%#QK&LL(LB2O_](?S4!L
M-4!.3P/<-,#[-B!- U(!K2.K8%U00<>G!7\%A;*6WM1%-395:XDFR=5KG(M"
M_IK(=F(\X7G)TR2F@L7@*TUI'C$P5^Y*< (>YA?@]U__.!T)V95J,(H:MU]K
MM[C'[06+/@&"A@!#3 S-)_LWQ[O-1Q+@!B7>H,25/]*'\N'^?GJS .?S^70Q
M-\&IVSOF]FHN?2Y7-&)G SE92E:\L,'XMU^0![^8P!W)V0Y4LH%*;-['$UHN
M <UC$*D+]M<Z>:$IRT5I0EV[<BM7:L*_C%WDNRX*3D<OVX!T.Q*$"+9F.Z$Z
MFU =:ZCG4<37,C)9#B(FPWQ,V1#D3)@BM7HR#RDPO9K:C[>%!(6.BZ$9B;M!
MXEJ1W(HE*[9@E+TX7*U_V7W8&6[="$'LX9"8H_0V47KVU.#Y"RM$(@,$.1=L
M>^!-L7I:&-B#<D;ZG7"MO>[U;G;@^!LXOA7.7<%6-(FK9.?5"XC612%3'="R
M9.:$]_61Q2$,0MB!9.WY<$C!!E)@A;3@@J9[P CT+(*^'X1.!X9N)ZM,&&)D
M3J1P$V9H#7/ZKX?9W3=94(?@9KHP!1@:QME%J!.>;N5"; X-P9;0H#6X^]GE
MU>+D]L^3A_G44O ;+SLANAZ";K?VV;L[/!?0%C4C*VO=+JZF]S8(Z)BD=2QO
MNV!;AD965AQ?<AZ_)FEJ!/H!0C56_\;13DE#(70"MR?K6M9%=MJ=Y8+FSU5I
MK:=M+P,TCK9C( 3ZH=-E 7N/'TB\EI>1G9AK.NLO/TAG4>Q"W^E647LW'T#0
M\C&R$W)=2/E[.'2B):X;>('V*G1#>]ZTE(SLG%P':@E1)V'D8 21B[LQZI8D
M@##L4VFHY5GD[Z6>KV?G7V?7L\5L:BY''R!-2SDZDK==S"T1(SL3;[3IBO[L
MTT=V%X>4)0-/8]_Q^[*KY6ED)^IZ(C<0RDHIT2@JUG*MER;T,4D3D3!SWNG<
MC DA&CD:S*3 ,,>-6P['=@Z_9G)EOAVB7(LVJLBX>-.YG+A!&':CM?=Z>#W"
M+95C*WN.%_0'L^:2O?T!N=0XVAZ+P/%[:@#>6D#;Z7E7F;Z3/%BG60<2Y'7+
MJL%.YI@?.#W1MFR,R1[*Z9UZA3_ KY8U_Y&\[2)N*1O;*5N?,;_]$F"$OLB5
M7GYBFSN&%3%!ON=KD^?(9(Y;,L=V,K]@3TS&'P-!?[R;>@9*QWZ NVQI[_(#
M:%K&Q_LP?BU-W@-C('_/<5W8%5KV+C^ IM4&V+X(K]&\AT-?=F,IGCR](.B&
MUH+0TCFVT_GD]MNWV4(M6>?@_.8"3&YO%K.;R^G-I*\X'(O;C^!H%W-+_CBT
M%L'YU?G]].KV^F)Z/Z^*@?\%J)7[XK]&P%8E<7 U/)*WW2W05C\0NWZX*]Y*
M1BEX]'T(?H6?((1(,G !7FBZ9FIK>2@?J7^@7-)"R:.U6/(B^9O%<O'&WYXF
M9:GT4K7+M!:E7.;%2?XL)3O@3^""12Q[E#/Y;:^[LE.[UD,@&Z]8=4J1_C1N
MOOYS-=+LSAY9UI!6UA"[K)GP+..Y=9"MH^P.'9<,'>15PX:&@>,, ]__'?WQ
M_Q]]72>YCMO=]]:-4%\Q(JV6(G8M=1['B3K#DH53;6">)#F(Z"J1A=08J"Z2
M?-\E$F1W.\U@Z4&$'1CX/2%O'2K8MS?F@HJUX,5/T&20^3CAG^]8-$CT/1+'
M\?I0M"*)O'O@L,[6:776%;.G)$J,DHCHDNC$"^6* F,M00RFKA<X"/I]:=+*
M'F*7/=O1-OO;/),#MU2'J"\,)+F\-RXFB.$ 0:6,UXW>9!<Z7L]I"&DU#ME'
MXUQ*GEVG8ETP<%GP]0I<)UFBT%1S>\G3F!7E&S.IDRIAGJFZ"@J(7-(XW7,(
M@R&162-G0 ^>5N40N\JYX7*L<U'P-%75)\D%DPEL3AZ#A D0\8@V^$<^8R"M
M&"+[G#(<^!),6Q3(0TY NKAT2_M;: 4-L>]F:%JS*O<'XC"<3)CWTPR6UOTT
MIU4GSCLG%*R>U'>TZ%/,=@^'JK%C>=O%VZH$QWZ.L>?^H7/4XXQC>=O%W'*\
M8^?XG9TW<")ILW[G*\L[Q]HI.X8!Z<XO@QD*79]T#\Y&6Q^%J"]ROM'B.<E+
MD+(GV1!^\J6'HO[(I;X1?%5])_+(A>!9=;ED5$XK92!_?^)<O-VH3T\VGQJ-
M_P=02P,$%     @ <#*"6".BWF][ P  :@P  !@   !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6RM5]MNVS@0?>]7$.IBT0*-=?4E65M 8J/=/K0P&G3WH>@#
M+8TM(A2IDK3=[M=W*"F*Y<JW9OU@B>3,F7-&''$TWDKUH#, 0[[G7.B)DQE3
MW+BN3C+(J>[) @2N+*7*J<&A6KFZ4$#3TBGG;N!Y S>G3#CQN)R;JW@LUX8S
M 7-%]#K/J?IQ!UQN)X[O/$Y\8JO,V DW'A=T!?=@/A=SA2.W04E9#D(S*8B"
MY<2Y]6]F?F =2HM_&&SUSCVQ4A92/MC!^W3B>)81<$B,A:!XV< 4.+=(R.-;
M#>HT,:WC[OTC^MM2/(I94 U3R?]EJ<DFSL@A*2SIFIM/<OLWU(+Z%B^17)?_
M9%O;>@Y)UMK(O'9&!CD3U95^KQ.QX^!'!QR"VB$XUR&L'<)]A_" 0U0[1&5F
M*BEE'F;4T'BLY)8H:XUH]J9,9NF-\IFPS_W>*%QEZ&?BJ11:<I92 RFYHYR*
M!,B]A=/DU9PJ$"8#PQ+*]6MR1?X@+M$93NNQ:S"\!7&3.M1=%2HX$&H&28^$
M_AL2>$'8X3X]WSUHN[LHNE$>-,J#$B\\@'=O4#/N8$/DDKQE I4SRLE<:E;N
MR"^W"VT4[LNO75(K[*@;VQ;KC2YH A,'JU&#VH 3__G2'WA_=0G_G\!::0B;
M-(3'T.,YUADHA4\?]UKR\(845)$-Y6L@KY@@,\DY59H4H*H'_[HK&U6(81G"
MOFDVL=?S/,\?NYM=G2?-6@JB1D%TF8)J@Q*Z-IE4[#](NRA7F(,=+OBJ+'][
MI,\P;-'N-[3[OT6;:;WNIGP4KWN;D*[M]GR<EN!!(WCP6X+Q--*&BI2)59?J
MHZ 7J'X^3DOUL%$]/*IZ*O,<WR;/**[A><5UTJQ%?]30'UU _ZS*&ATLF/W2
M.L>RQ?JZ87U].>O#A77]"X]^U \C?[#']U<[?Q1%H^&P;3<[3NZ+__7(OO*]
MIY/;NUSDB6*J(4]+[3#LUGJ"Y FQMDUISSP=W_[18]$BDW=L@T*Q_S1*5ATD
M@>426TIB),'&Y85_A:WQ5>BAR0:4ABI;1!><F=K4.F$:/\H-Y LLQ.NJP^AU
MT79W&JT<U*IL6#5)Y%J8ZLAM9JNF>&J;8MNH[<W?^G:A>R5X[*/=IQ!5%_Z!
MJA43FG!88CBO-\0WN:H:VVI@9%&V>@MIL'$L;S/\& !E#7!]*:5Y'-@ S>=%
M_!-02P,$%     @ <#*"6,8\WR!Y!P  C",  !@   !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6RM6F%SXC@2_2LJ;NMJMFH(EF0;.Y=0E1"22=T$4I#,[%<'
M*^ ;8[&6(+/WZ[=E.S:VA2:P3*H&#%*K7[?T^DGHXHVG/\22,8E^KN)$7':6
M4J[/>STQ7[)5(,[XFB7PS2M/5X&$QW31$^N4!6'6:17WB&6YO540)9W!1?;9
M8SJXX!L91PE[3)'8K%9!^M<UB_G;90=WWC^81HNE5!_T!A?K8,%F3#ZO'U-X
MZI56PFC%$A'Q!*7L];)SA<^'U%<=LA;?(O8F=MXC!>6%\Q_JX3Z\[%C*(Q:S
MN50F GC9LB&+8V4)_/BS,-HIQU0==]^_6[_-P .8ET"P(8^_1Z%<7G:\#@K9
M:[")Y92_?6$%($?9F_-89/^CMZ*MU4'SC9!\570&#U91DK\&/XM ['3 [IX.
MI.A FAWL/1UHT8%F0'//,E@W@0P&%RE_0ZEJ#=;4FRPV66] $R4JC3.9PK<1
M]).#(4\$CZ,PD"Q$,PDOD",I$']%DS5+ Q5K@8(D1$.^@HFR5!G<,O25"X&Z
MZ'EV@S[]]OM%3X(ORF)O7HQ[G8]+]HR+"7K@B5P*-$I"%M8-] !$B82\([DF
M1HLW;'Z&*/Z,B$6HQJ'AQ[L3@SNT#"S-[-$]]B:/H^G5T_WX#HW^>!R-9Z.9
M+DBY#5MO0RWA<[$.YNRR Z$7+-VRSN#?_\*N]1\=P!,9J\&U2[BVR?I@!@LQ
M2A;93 $^^,&D>F(_@6X$$SKHN3TGLZ?(9CNP78]XEGW1V^ZB,HZK1X4,@)P2
MD&,$=,<2F/YQ!B@(8>5%0JKE '/?A"HWZNZ@<@AU7&HU4+7;V=C&#BZ;U9QV
M2Z==H]-3B$"0SI>9UR'; DNOU7HVNNRV7"%6GSA6TV7CT(<GHE]BZALQ/4V>
MKKZBCRVG?@L*QKYO^;0YJ=H-3>'W2E<]HZM?)[,9NIU.'M[=G8RU;GJMT;M[
M_-2T-#GJEX[Z9G)Z^C*:HOOQ</(P0I^*B&I9W#\E09W(6 TRMJI*9QFS<Y](
M!G8EBI(Y7S%MS;+:\Z*]$,SC'+X2\$ZQQA^#4*QG+0;<GC,>;D(PCG,$!%)!
M(&9>!6F)7E.^0F$DUEP Q8+6$)L7$851D$9ZCBJ,UE:VI?XU<1D'/P)75>ZQ
ML;R^T]3.POJ,QJ,G+1BJ 6/;V&^".:*@&\%4Q1R;JWE&9->CV\ET],X23U=_
MC IR&T[&P,3/BHS-/%>,TB ZSW,=[#2Q:IJ:F Y7=1R;"_GC=/+M?@8N(H!3
M0Z-UN5V8*>E[2A+6_34.>D1NJA*/S36^*C(?ST.[Q'<Q(=BFM-_$I6EJS$-5
MQK&YCH]A3QJK74.V^.<@_J-DHT0BW]EG2)E&+QL9O,0,28X2GJB&*<_%9530
MGQ9CNZ1WL4<<W))>9C^/2%TE#[!9'QP3 K$,8-?%XY"EV:X,2M<*MK^P,9S_
MT,9!)RXLZOD@ZIJ!.%!=X$I>8+.^N(E$@0YVE16X<ZW#)Y48I[)6WX)6&H.8
M-<;7,KNA/@2?40*3 /(H@Y_Z4D?:&J1+,"66W:P/VI8NM?O8=_09))72(&:E
MD0&!>;9;I(^'I)$DU&U2JJZ5;;GPY^]!4XD.8A8=4(B1XDVM<VUIT05FM-V^
M[34]U#2EED<@WOL"7ND'8M8/)3?\ PXD;6&QAP/-SAS.@:22%L0L+?;B/)3H
MB$Y<$(=@%[?RIFGZB[Q5\H(XYJV47+)4.;MS.+90&I>G&4ZMZT>(A_V4=RIK
M]0!4>H28]4@7W?*418L$S3=IRI+Y7TBF02+B(#^G#?^W$5(=0F@CT98;-LC#
MICK4-.O:+O7[>[)7B1)B%B5=])RD+(BC_P.EY6D#E[=!%*MIV7WE:1?(C\&J
MV[(<18WNM) TAQ 6L4BS^IH].V()5C*$F&5(ODD!'?PX'7V!G?_]MQ&ZN[H?
MHT^*(W__)<"V;,".Y7HM/M?)"T/2*G5!C$5\4/=<^?Q+EWT=QV,?BHO;]%K3
M%+C"]:A#]([32AU0LSJH'Z'_4[:GFO*/W;Y%_.8IDMFMPZ<:K60$-<N(#R ^
ME/>+$9TF[SO]?G,&ZIK^(I>5I*#$R/O?1_=W7YY&-^CJ&VR][D9H_/QP#<MJ
M<JM6U@-L-V=/D^%_]:?^1YQ2&([]3V2M'HB=WSG,PN5[]DL9T.?5%A3A@J'Q
M9O4")1%2.<Q3.5.I%.@Z$-$<?0*.G:F4"^UY(VU+&$I(GUJMW&H.41R**7;W
M9+92*-0V9C:3OJ!N\YEIV*MI_3_BYPI#:D]DK1Z)2MM0\]')AR.QD]L;8*X@
MW>FF3W,^L%=;F6>M4Q9=,^N,[*D@M-(LU#TXQ7MV-UKOC_@IQ)#D$UFKQZ*2
M0-0L@0Z(Q>%ISH?VZ_EKU5Q=,^R?>?N6<J5TJ'=(GDMAI^K.;ITIRH\6@E%+
M'9SK$UFKQZ-23M2LG Z,Q^'Y]G7+VFONQW3-B'6&:2/?O9U[#2N6+K+K'@(\
MW20ROQA0?EI>*;G*+E(T/K_&Y\/\8DAE)K^G\A"DBPAF=LQ>P:1UU@?&2?.K
M'_F#Y.OL]L0+EY*OLK=+%D!T5 /X_I5S^?Z@!B@OX S^!E!+ P04    " !P
M,H)84+\\'0L#   ]"   &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;*U6
M;6_:,!#^*U8V3:VTDC<(M(-(E&Y:I75#15L_3/M@DH-8=6)F.]#]^YV=D (+
MJ)7V!;_D[O'SW)U]##="/JH,0).GG!=JY&1:KZY<5R49Y%1UQ H*_+(0,J<:
MEW+IJI4$FEJGG+N!YT5N3EGAQ$.[-Y7Q4)2:LP*FDJ@RSZG\<PU<;$:.[VPW
M[MDRTV;#C8<KNH09Z.^KJ<25VZ"D+(=",5$0"8N1,_:O)GUC;PU^,-BHG3DQ
M2N9"/)K%;3IR/$,(."3:(% <UC !S@T0TOA=8SK-D<9Q=[Y%_V2UHY8Y53 1
M_(&E.ALY X>DL* EU_=B\QEJ/3V#EPBN["_9U+:>0Y)2:9'7SL@@9T4UTJ<Z
M#CL.?G3$(:@=@D.'[A&'L'8(K="*F95U0S6-AU)LB#36B&8F-C;6&]6PPF1Q
MIB5^9>BGXXDHE. LI1I2,M,X8(JT(F)!OJU 4A-K16B1DHG(L4XRD\ UD"]"
M*7(VI1*M,] LH5R=DPOREKA$9;BMAJY&?N84-ZFY7%=<@B-<_(#<"813Y&.1
M0KH/X**P1EVP57<=G$2\@:1#0O\]";P@;"$T>;E[<().V 0[M'CA$;S;(A$Y
M/(>9_!S/E998RK_:HE6!==O!S/6^4BN:P,C!O"B0:W#B=V_\R/O0IO0_@>WI
M[C:ZNZ?0XP=[F;# QFLLJ260KV4^!VF*#*LJQ]L\TR)Y5.2&\=+8G3'<LE5T
MWA:8ZK3(GF:>J74<!D$_]#!'ZUW-_]KYO= /_:BQVY/3:^3T3LJQM8^7HRIT
MLI B)PD6+BM*5BR)>+XWM9XV#=41@QUN%V$G.%308N5U@GX[_ZCA'[V:?\I4
M+0'#_S(%U2&7^]RBZ$!!BY5_V1D<24&_D=!_C02ZIHS3.0>B!:;"EI0R)94)
MGH(\*:/?EHC!X$!&BU7@=?SP0(:[\Q+G()>V02FD5!:Z>K::W:8'CNW3?[!_
MC;VQ:F7/,%5CO:-RR3 S'!8(Z77Z6".R:E;50HN5?>_G0F/WL-,,^SM(8X#?
M%T+H[<(<T/QCB/\"4$L#!!0    ( ' R@E@H54PVC H  /!>   8    >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&ULM9QK<]LV%H;_"D;=Z;0S5D2 ]]3V3&.)
M-VVZF;C9G?U(4Y#%"46J)&7'_[X@I4@B $(2<YH/L2[ <P#PO 2AE\3M:U%^
MK5:4UNC;.LNKN]&JKC?O)Y,J6=%U7+TK-C1GWRR+<AW7[&WY/*DV)8T7;:5U
M-B&:9DW6<9J/[F_;SSZ5][?%ML[2G'XJ4;5=K^/R[0/-BM>[$1Y]_^!S^KRJ
MFP\F][>;^)D^TOK+YE/)WDT.E$6ZIGF5%CDJZ?)N]#M^/]>UID);XK\I?:U.
M7J.F*T]%\;5Y$R[N1EK3(IK1I&X0,?OS0A]HEC4DUHZ_]M#1(693\?3U=[K7
M=IYUYBFNZ$.1_2]=U*N[D3-""[J,MUG]N7@-Z+Y#9L-+BJQJ_T>O^[+:""7;
MJB[6^\JL!>LTW_V-O^T'XJ0"MGHJD'T%PE?0>RKH^PHZ5X'8/16,?06#C^#V
M5##W%<Q+FV3M*UA<!;TO@KVO8',53-)3P=E7</A.FST5W'T%EV]2[X'3OA\Y
M[=)NX\/!WB7=+DO:%)O&=7Q_6Q:OJ&S*,U[SHLW3MC[+K#1O)/58E^S;E-6K
M[Q^*O"JR=!'7=($>:_:'Z:6N4+%$#ZLX?Z852G/TN(I+NBJR!2VKGW]R"+9_
M0[._MFG]AL;HR^,4_?*O7V\G-6M/0YTD^]@?=K%)3^Q/3#VT+-O 1?)5 GA0
M QZ*]9K)LJ_V5%W[]\4B;60=9^A3G"[&K)\/\2:MXTS"FJE9S<AMZZ)\0Y]I
M1<L76DD8GIKQ)2]I59=IP@Z%I+9_IC=)LEUOL_8X_J=>T1*QT6%GV55S^GNA
M*,R38DTEW$#-_;-@ X+\*7I@)ZEM29%?%ML-^G>Z3MN4Z<T,2:A0'>H/=BR3
M(J_+(F-?/;,FU[09$@DI.G<X6$:@Q^U3E93IICUW?Z8)35_BITPV!O,+QJ!;
M;<)T=A ;.8B-M!RCA_,ASN(\H2BNT90F[Y".;Q#1")9)1TEJ)MKWU29.Z-V(
M'>,VXT;W2*:@'<=L.<W\^G*/3>-V\G*J$[&,HVNZXQ"[6W &U"A/##@FEH9=
MC-UN1%\L28CIF%S#@@$-^_DG;&F_R;(4$A;)NFIBR[2)T^W#7"RI$\UV71<?
M"G:R3C]DG7Y1UOWR_41>_7I1!BJI5V3@CF-U,U"W79W+P@'Q>H=]!@GS(&$^
M)"R A(60L @2-@>"=>1C'.1C*.7S!UO79$4EF] _*&M>(1$@SA2(,P/B>(8@
M_;&NL8L$US2Y\SQ0Q&  IU\0D+ (J(?S2\:TD^CF(=%-9:*'5;5M)PIV[9_L
MKJRK]CJ*+=S9TI==U%7M]3+Z/RN&/L8R02@C7"$(4YSV+6ZZ,(5QL"TV6]K<
MQ<T,J$D>$,<'X@0#./V9#@F+@'HXEQUA1V/_Y'EN'?+< LWSTPLG6<XKHUV1
M\Y;076):I[W=Y?V </V729 P#Q+F0\("2%@("8L@87,@6$=5]D%5-HRJ@O1Y
ME34_=**/=)%*9Q%EI"L498LK*EY-MB@Z8K!9A"LW$\L9AL6M0CV@=OM G&
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
M;EN:MPJ4=3#WN92X,VR"X?5+_@)02P,$%     @ <#*"6"S\?]^4"0  ?RT
M !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RM6FUSVCH6_BL:=N=..U.*
M]>*WW"0SA$#+3$*R@?;N_>@8$;PU-K5-DNZOWR/;16#)"F2YG;FQC71TGJ/C
M\SR2=?Z29C_R)><%>EW%27[161;%^JS7R\,E7P7YYW3-$_AED6:KH(#;[*F7
MKS,>S,M.J[A'+,OIK8(HZ5R>E\_NL\OS=%/$4<+O,Y1O5JL@^W7%X_3EHH,[
MOQ\\1$_+0CSH79ZO@R<^Y<6W]7T&=[VME7FTXDD>I0G*^.*BT\=G YN(#F6+
M[Q%_R7>ND8#RF*8_Q,UX?M&QA$<\YF$A3 3PYYD/>!P+2^#'S]IH9SNFZ+A[
M_=OZJ 0/8!Z#G _2^*]H7BPO.EX'S?DBV,3%0_KRE=> ;&$O3..\_#]ZJ=M:
M'11N\B)=U9W!@U645'^#USH0.QVPT]*!U!U(LP-KZ4#K#K0$6GE6PKH.BN#R
M/$M?4"9:@S5Q4<:F[ UHHD1,X[3(X-<(^A67@S3)TSB:!P6?HVD!?V".BARE
M"S0(\B4:P3SGJ(N^3:_1AW]^/.\5,*CHV@OK :ZJ 4C+ )B@VS0IECD:)G,^
MWS?0 V^W+I/?+E\1H\5K'GY&%']"Q")4X]#@\.[$X [=1I"6]FA;!/O3KVAT
M<_?7%(T>[F[1W?WPH3\;3[Z@_F V_CZ>C8?3,UW<*K-,;U:\OF?Y.@CY10?>
MSYQGS[QS^<<_L&/]J<-\(F-[$6#;"#"3]<L)5)N;-,]U(*N>=ME3E)3GRRYF
ME#DN\\Y[S[L(-"VIY1'LV_:VY9Y[]M8]VSA!_?E_X#VJTKI(H?:$:1)&,4<)
M^!V#W^*IN Y%PF]R>!&B!$&AS((B2IZJ2A,5$<^UTVB?<AI/9&PO3LXV3HYQ
M&J\Y& VCH"RO\/[SGYMH+<*F0UV9<G9F"SNNWYA2M9&+/?UDNELG7:.3_56:
M%=%_MTY&21$D3]$C3&>0Y[S0)J&K^$&9C7?RJG+7.+(^^,@0=V\+R3-"NN%
M0XB_ C/GO*R\F>">;KKH0C(:8'GJ'%@.MINS8!S]>%C^%I9OA#5>K8,H$_DC
M((%MN)VC()FCM%CR#,@MR\2/[?B,]@]RO J K\0)1 Y4%L$>NES$EB1/RXCQ
MPQ<02A][91%99.D* 3(TC_)UF@>Q@ W74&V@C&R@JM0E!1@7I4))/>;1/ HR
M*"Q:6K44M[N^[]!FW=2T8Y8#__P6=#O2 !\Q@T]I.G^)XECK*]:$V+5<FS:=
M51LZMF]1VN8LD<X2,PTOH0[P1N4N4ZO,N3@*'J.XK.): .245?Q4UO9#(04)
M-K+]93\,TXU@.RCG/'H.H#AJ,5-E+GS7LUASRM1F76Q[U"<M4R9E S;KAKNR
M#D@G]3/#-,,SXBF9I;;#-K-:?)3: 1LI5_$1I'#&XU(MKX.L^*5U^1TLKBU<
MM:$]3)Y/21LJR?383/7CY!G>ZK2U]!A['P- 50!=XC.GQ7\I K!9!=R_@TVP
MJ@*ZF/@8[R1R[;6FI>-XK70AB1Z;F;Y*)H.+*J-WB6VY.VE<>WAB3L>2U+&9
MU;>U91W\:BTL*N%"I%WBNTT8&F;V@9:9/M!$\C(Q\W(5Z-K%B@"",,P$";]!
M!$1E4VPQN^FYIADAKD-;,IM(SB5FSAV42WYP?LY!1$3Z/"$:%O5LBIM.JLVZ
M!&/'8VZ+FY)MB9'":LWZ5BR)2C!,D:?FD8[/92)YDIAY<A:\<F,B$PWU0?":
M"DS7C'EM22SID1Q"C[5[#=YIB[B.+*GO$R5_U88>=5W<EAB2+XF9+Z_Y@D,E
MGJ,B>-WFAY8EB4INE+@>:59C\X#OR _)DL3,DI-#]@2TT#2TAREAUFY6U.@T
M33W/@=>T928D1Q+WJ'VI\>3[<'K(OA1YQSJX70N?RMI^%"3E$C/EBCF,DC K
MZQ5,83F?Y5(M"']N(JBP]4;"5UASQV+=C6XYK,JT@?G_6;>.B<KS!"2UUZ+K
MB&1G8F;G/;0?YKRZ^K@/_$3K4Z*2-_9]WVMJ%4T[H08LXC@M;$DESU,SS]]O
MLG IL!ZZ$T0UBVH"ZT^L+'O,(Q]?=JB4 -0L 79!&??@J(;?,<-^<P9T[1R[
M-?I2!%"S"-AU%++HF0,OB? G::%/&:H* J%OQ7]-ET\L"NC.;KY9%"A%/P)@
M^0%%GVI4@$VP2[&26KH5-6$^I7;+FII*T4#9455_-)[T)X-#OD88Q<C1GR-.
M9&T_"E*%4+,*N<_2D/-YO2D7Y?DF2,(Z3U<K*/@@LL,?VC!HEMS$QC:SF[K$
M[,([4E3J$FK6)>WH8*3N8B.^LZ&7(,N"I*4*JJ+#MCS?8LU-%;,C[\ HU0LU
MK_ 'P$I9]+@IZ?GQ%]241!!5EL:Q>!6AV',8L4#Y,LCX,HWG/-,B59?R-O.H
M3Y6"<^+-?RH5"GU;H90%9YVESY&8.H"[B!*8TP.*CD9)4,OS&&E^W#![\0Z
M4I10LR@9CD;#P0S=C=#PWX.O_<F7(7KHSX:HOKZ;H+)H]2?7U<7P7]_&W_LW
MP\ELJH6LT1VV[2H;@IIV70_[CMVRU<RDZF!FU3$9SD!-#QZ&_>D0?;@>5E<?
MX=EQ2)AFY][U'(:;R:EI6!*]3T@+83"I-M@;&PYM'G]"5\,OX\E$< ?,W=_#
M_H,6A"HNJ.=C2_F\J[;###0OI2VJETD=PLPZQ !A"$]-SJN"Q,:N;6/%>[5A
M ^6^[U)N,//I@>FW^_N;X2UXV[]!6_*&5!K=/=SV9^.[B9:MV4D/#YS*VGX,
M=HX/F#<ZRH,FY7[N M8=L'Y)5USL'VB!OT-8:-=@)S"T#U>*$V86)TVX%9-I
MP9[J0P+3J!JKM79((<(<8_).[B;=,F=G#_W)5 C,N\E4O&\[>PWP NHTJ!;N
M.]2&(:E/9&T_-E+ ,+. &;>(SG+2=_<>RH_]GU 1%3'_5&Y5;\4-K#[$?9&6
MWY5#6%\%\"A/%P6H.^V.)5/UCFMKUE=FY]^1_5+N,+/<.3@N\/O?T!+=:O=B
MS*,<\VJH"LIUO+V0[2.5NH>]<0#B"*0'[#Z91SL&L>:K"[';$=M2&-EF8303
M62H@Q_'V@$Z9N6\LNFQ5W_C,4[-6TXX2CS$7M[DN99!MED'#5YZ%47[,*LI6
M%8WO-#TVCGK\>V9+462;1=$HB#+T',0;"']Y-"+7;M.\<4:@'L3>)PY+^9Y@
M=N8(G+V=HZPKGCV5)WQS5'YTK(Z(;I]N3Q'WR[.SC>=7^&Q0G0669JJCR;=!
M]A0E.8KY DQ:GUU EU6G?:N;(EV7!V8?TZ)(5^7ED@>PPA0-X/=%"I&K;\0
MVS/7E_\#4$L#!!0    ( ' R@E@VJX!#M!4  *Q9   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;.5<;7/;.)+^CE^!\NYM)56,+,O9R>SDI<IQ9A+/
M;":N.).YJZO[0)&0Q M%:$C*CO?7W],-@ 0@2I9?<E-7M[6[D46\-/KUZ4:+
M+ZYT_:59*-7*K\NR:EX>+-IV]</A89,MU#)M1GJE*CR9Z7J9MOBSGA\VJUJE
M.4]:EH>3\?B[PV5:5 >O7O!WY_6K%WK=ED6ESFO9K)?+M+Y^K4I]]?+@Z,!]
M\;&8+UKZXO#5BU4Z5Q>J_6UU7N.OPVZ5O%BJJBET)6LU>WEP<O3#ZZ<TG@=\
M+M15XWV6=)*IUE_HC[/\Y<&8"%*EREI:(<4_E^I4E24M!#+^L&L>=%O21/^S
M6_TG/CO.,DT;=:K+WXN\7;P\^/Y YFJ6KLOVH[YZI^QY_D[K9;IL^/_EE1G[
M]-F!S-9-JY=V,BA8%I7Y-_UJ^>!-^'Z\9<+$3I@PW68CIO)-VJ:O7M3Z2M8T
M&JO1!SXJSP9Q145"N6AK/"TPKWWU:]JN:R7U3+Y>-WC6-#*M<OFAGJ=5\:^4
M./?BL,5&-/PPLXN^-HM.MBQZ-)'O==4N&OECE:L\7. 0%'9D3AR9KR<[5WRC
MLI$\/DKD9#PYWK'><7?L8U[O^.['EO]Y,FW:&FKS7T,<,.L_'5Z?3.F'9I5F
MZN4!;*51]:4Z>/6WOQQ]-WZ^@_JG'?5/=ZWN43_UJ=<W".V&176KY)'\VU^^
MGQP=/9>;>XAX#_GVC3R%]F.<>%OK]4K^LU@6K<KE(UIE,G[^]LTI?\)ZNI;M
M0DG[X%0O5VEU;1\^3B2Y%U67U_)+I:]@K(T\U;F2IPOX%?DKC/L4"@4RJM9M
MDLA/[R\^RG>ZS(MJ+NV*PI% Q/[\7KXM]30MXU&)+, RK'N9YJG,=+W2M3D2
M34OEP@[/S/"1_ 32[5Q895V##M":Z2I?9VTC"_P/?M*L@8^5N"SJ=HV-,:0E
MHE>UIJ&TQ2./#Y_ML%,[[+P;YE@#KH&U\P5SSY% 5+97&JYTVA1YD=:%:A)Y
M<B9/X0/*ZP:GHT.-A!.$_ZA;F5:Y6*35'$R6_UZDU;\6ZT)^4MFBTJ6>7V.[
M42+_V>:C3J 7[[J!;IF0.3,-IZ4,1SK%H>  =NGJ!WGT&&0^R6NXXDKFQ;P
M47*Q7J:5S!!4.AD8UV<5[;F</(;8+Y6$0:IT2:*A0>H)! 2UR51"?R?RV Z[
MZ(:=@:^U<?WB;;I4(;4+Z%F-" %I@DZ0.%4@B\] DT$+F2Y]I/,8FE1MK,V0
MBT>7:;E6I, DHF4@KXR5E@1<5)6^Y,,8,UJUA3L=V1@M;U7$K,[[9JH9P<*L
MNB6^"K"9/GO>1"IP6K0%*=&L:''T2]6T2U(KI_ZQ?=)P88>__GS6F^,[!+.2
M EKC+-PS(5**:*%NO'SW2[]*IUS]XQ])'BWT@>G:5+!NI/C]IP\_]JH* D*C
MQ'$1*MN%K#3B(18MP.7>!D?24U5YE3:BJ)R=@^[IM4<3[60<*!A<&\-:8$?:
MD*0-$9VLYQ"^/!J;"!2N7I#LL'RQ2DOHD*KF@#,Y1,X"@U@OB\;*N=$9Z!1+
M!8F![/J+8A7"^"J[=D(?Q;3!(S;RV?'H&/_Y-UJ&UFTUF8[Z8UVTU]@+'("T
MZ:%'VDA^J.2'K-53G&ORS!#/>B2<"2B>2=2V&DQP"Z[6=0;K4""M5HJ%Q=P>
MX-IK5?PW'>*= E50)L@ "[Q/*YQJBY3]*9VZB*M%D2U(5A*&2L"!./^KOE1+
M(M_Q7CYJUABVE<Y$]@LD?LPY<2-<2"*3Q?R5;I1A*@39&+0H[!S/AB#.GS_W
MNHV)S3K%]V";(9RVBME#6^8TI*/SR(DQEAS6]R0G9K5>AJQEI^\'@6[QHFG@
M@9Z.Q\EX/#:ZV]")R#N2#VMU]L6I31<!V6TAV+7RKY/1L^\G8PG!"9YLV)9>
MPICF<&*E9F\X+7+2\TRYI>+E$>V)]_;IC!PQ\!/;;)Y>(R8L6>];!2,!*LH4
M/Z*Q.;YT\SHQ)0)'"S@ >9&C3)NFF).)0[E_3N%>ZVMY9+#AT\!)&L88KFUR
MAUVZ?X1X.\MP@4-436J"-VDG.:!2P8V,Y&\KFA4?8594:46&CH7Q-1T&S@IB
MM@2%1.YOW2*V;C^LBRV0!EC']WPXP_L4_/K>>;( ->"_ZNL*-F 4:UH7.32
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
MF7FW'5*E>4 =?)?C7Z3=]N ;+LC<TO&.?4%]4PG91$X]3'G28TJ38R=.2\E
M-G 15?(9DL)>^'K! .$ I?9!&(25A5H3<W.("7'"9@':.?F()Q07B37VCL*_
MX1W)"PK+6_"P@8Z%N0;T\3/?Q?0D)3P.P=5#<HV? AD"Q0JGFP>Y44;Y#5U>
M^Q@FD9>:EZK-C?&JUE^O@PLYOO%F-,:7G0[[/,J(@5PC+:_#]I#N?,*7C5_(
M-'F0((1B"N!>B"5=]B3@U:<@N5PU *%34@KJ23,1?^L,%G8'LO*-6[C<6I5P
MI1FZHQFH_'%;!6!GB=R2>=_W.EPX"9ST92*7GPJ;G[9NNA-=/WU3@#A8>T6=
M#%U-[A.B9DV1T^ON>/0S[&[>K!_WB5I",'6A"/-;5>UK,B*JC[F<KEO:O[!/
MI(%+H9,<)S(8S=F.N9W)2L!K*"FK$&?4=&V>J_"X[JC$%3Z;R1_,O4Q0FG5H
MG6^_RC4GW]-UR\FT<RQTP>62V<%M$GOU B2JD>"#Q5YAEM5:= MX3T;1*;O3
ME?:RCZ\F.=U1QH97[M;<6E!*21*F\R4PIZBJY@;,*NNOJONBHACF:L?+7!D%
M5O;2R*1N,X4#=;72@'O6M709% U(Y1\09<M-6IA5-&0X/AGBJH!SF$*:LYFR
M]V@-9PGT+XM+?85S:F+^+!$E_,*PORA="!*[V@( &6YR7G [SO&8*['N/LFD
MM5< Q*VJ!&1,Y[,J,9(_&F]V;KR99V2_,?:G>H_K)H@<GDR7;#0^N<D>E>XM
MRK]UO-DW%^Q=V<R*.JX5<2!Q=?20@?ABCIW@+I0*!1GI3<U7HCB71GX]MQ=E
M=!+8NYJ"9F[76CNVW,[KC!"/99J;F]H=AV4U<7?H]FYY7E"KI;O?8)<0A*">
MI"ASMGT(*\7M<Z4F6M-UN]#0A6M09/><UA0>;%]:?WAYJZ,*+Z1%*I$V5H8J
MD9T94'97&C^3F<M8:]^^4PH,E8J,QMZ-0FSH@+$YQQ7>J5;47N<9'96]RJX0
MV2E&'@J][IP*/:FWBRM35-<D7[DQ0 3V]<' @EWV%2.'![8O'P(,S1-%7:M+
MZ,@4/FS.;,DWK<EVF0 F( M21(FC.RCT]GXI<45D]=7T>I(O:VEMHUX,9M.K
MA&6B:Y%*8%:GZ^3MMEGZ2)Z4C8Z#9DS?AKM/33X@78)GO8IMG5%MQX^1^!TV
MI!$6-X*X\1Z^6V6[8-T//$S YRRM*,":#@DC^EV.C(ACN<3S>E)=/09+F!X1
M>X$W\U6V8<1LCN:LCQXBHA3+]9*T;%VUMI ,...B6B0HKJ!98;E&%(X[SB5]
M5756--W?1BML&-S3),V<QA3TN=O4K9J/Y&>&T>*C 0'G!D:#1S]U1:>+]8IT
M9]C(!E%X%=2L[/1O:8 &"%_TLZ1O=2D(*-CN0J5.C6M.VU;7E;I^4E1/9G2_
M0:T9'=LK4Y3T*.KQGEJDY<Q7>6'YP%=Q\3PVFH*1'74[W62(-Z!(]MCZ2G%E
M_9+ZZ$$JW^XS58)<'F2_Q.E\)M:T'5\R^Y2!0X"^W#+,=<@ZY^C=13OJLLI*
MD]=!YZFAU/D2XS,^F:93/P63IK]&F"(T#9V,Y;5*72LS7-S4NJ_<UI4"Z:RK
MHJ2$B_M;I]>18^CQ%EL%5\M71*8*>O2$[=$[&NPPZ&[WNJ35M/D9+8TRL]OJ
M:]"N:?M,8_VCS5A,)#B'PZLP:O9P(<H707IP#3V04CKZ^F,)[ZF+1L'MKQ,Y
MZU:RC2C2(NB+[5&UBF8N":UZ-T8VU.=: #?I=9EC3;K*(#?+;J^A+C:K_E81
M.][UNI].,6[=*D=*JUT=Q/A;[YZG;\5.K&M.^C2'C@"?H*JUZF/1IX Y<N/J
ML[_QO,-M9WAC,]CJXB7YNVL(.Q3M+H4)5VG:5IJ(*PU]<X1//5%E5_+*G\+<
M[/TIQ8<MU-G0X5=PDZAM(RH*B/V* C3 [N&7!:*&A?L4!L3^A0$Y7!@('-]=
MRP)BS[+ (%=O512(>!>7!<0^90&Y618@\'93 /)IWR?\B.'PXR]SASI#NK/2
MX$4^VXHCS@P&H?VO^ZPS3%P9DZ5%:?PG];J2'X#OMGOU99]HG^[[2E=/S.)F
MIR3Z5IC]Z<"/BL=1UUU("($0NA3FKA:>S#T3/)_=.W+KJG%S^RVZ49UVE+IA
M(/ZHP)9V64'QAWRQKZFVVAWOUO76W)N*!RCY>'J32.\NP'Z\\'W_H$<;&NBR
M>K_,(X8PIYT<HHJPS!.9YET*/4/5#W'[0L_026]3XY';:SQBSQJ/)>%!JCS^
MQ87AOO@S:CP#":5XB!K/D+1VE'BZ'L-[%WGN;5$.1PU-\%),X15V?.OYUF4=
M&9=U=EBV*^SLHN]N91VWOBOL>!I\4UDG\BAW+.QL2C::*_Z<XHX,BSOB_T]Q
MYV$,SXP6-]=U MC_X%4=RP!QWZJ..<[]ZCKT._^HKM/E'P]<V7%F/5S;$3-V
M/UYMYX-) <5P1R^W!-ZC4_GV.>Y&@^-M[N$'^R_Z;%ULNY(?:L,-;^>[UM<_
M)4$>ZOKTK<<8XV9'ST:Z+.YRATX#8@K\O'E;X_&.!%H\X,WZ0R30XI[WZO=/
MH*.NV/M=L ]DTMX%>RQ+=]<>9<#B6V7 &^WR#YN#W;5%>KL1Q;,'>OX',[;!
M>#+0F;TU==MF69XRBOOD< ]T61]W=#]03K?OO7W,49?<B8=-[NY[@2\>*+F[
M[P6^V,<8=B5ZV^SW@3*^A[=?#W.(FU;9<O'_;?)#L5]^N(\?N4^B*'8FBAL;
MA1GC7HT VQQ9X%7W3QV'5&1#@^_:*2"^83)YJTZ!?9MW_@\DDP]DTR*RZ7CX
M_VK.*;;FG/?N)(C.M3OY%#<GGW%3P2::?\ L=/ 7D=M;#3;2T9_4M.8N@/XU
M5+M_+K=7(\"-ZMA_Y]<Y$K'Y^J90A^[;#1">;5M#@ @; ORG'*4V?K'Z33H"
M1-P1(+=W!.S0X0=J#A!1<\"@TOE] AI:\JT:!;;]M'./7H$[.D?^':9%-?WK
M) KZD2$YY+"0XWZY[+U[DG!A]&:A,GQSHO\VFUWOLNFGB/AE-N[GEK]5[*TN
M6OOS3?,[F/A'*^$K=[BF$KS$"OJYY14EP?M--WXGM>-WQETZWD=/5Q4:#;V
M]=![@RZX,.?W!).^(!Z;E^EVWW:O(CXQ;^#MAYOW&+]/Z>>8R,O5#%/'HV=_
M/S 6X?YH]8K?QSO5"%%+_KA0*=2!!N#Y3,/9VS]H@^X%S:_^!U!+ P04
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
MG',G41<BI*D!F#R*S(&"TPKD@./- A$ LUZ8"NEQ#$P_MB"2P&7::$WK2_I
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
M<M1I@,A@OYD;TL?LO4)_;6' /K?3Q9IG^]*9S^T<Y;Y0O:!()KRAA(O,$\J
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
M=DZ7_F-.$DKC"?A]J;7KOO &_1O+R_\#4$L#!!0    ( ' R@EB>?K;)G0@
M ',<   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;-U9;8_;-A+^KE]!
MN+VB!52_;C>+9'<!9Y,TZ6';139-<#C<!UJB;2(4J9*4'??7W\Q0K[;LW::7
M?+@/R=H2.7SFF9EG1M;EUMB/;BV$9Y\RI=W58.U]_G0T<LE:9-P-32XTW%D:
MFW$/7^UJY'(K>$J;,C6:CL?GHXQ+/;B^I&MW]OK2%%Y)+>XL<T66<;M[+I39
M7@TF@^K"6[E:>[PPNK[,^4K<"_][?F?AVZBVDLI,:">-9E8LKP;SR=/G9[B>
M%KR78NM:GQEZLC#F(WYYDUX-Q@A(*)%XM,#AST;<"*70$,#XH[0YJ(_$C>W/
ME?57Y#OXLN!.W!CU0:9^?36X&+!4+'FA_%NS?2U*?WY">XE1COYGV[!V=CY@
M2>&\R<K-@""3.OSEGTH>6ALNQD<V3,L-4\(=#B*4+[CGUY?6;)G%U6 -/Y"K
MM!O 28U!N?<6[DK8YZ_?<ROY0@GV1GMAA?/LI?;2[RY''JSCFE%26GH>+$V/
M6)I,V:W1?NW 0BK2KH$1P*JQ32MLSZ<G+;X0R9#-)C&;CJ>S$_9FM:\SLC?[
MB[ZR?\\7SEM(D/_TN1V,GO4;Q:)YZG*>B*L!5(43=B,&U]]],SD?/SL!^:R&
M?';*^E\*STE+_3A_-5Y$9^R[;RZFD\DS=I2@#\5*L-\T^X7K DHWFE%,QC%[
M9_3*PC_VX=5O+YF@;2F3VAN60#(@IP57C%O+]4I ,7L'">[7P2+7L!:NN#6W
M8FU4*JP;LG=KP9Q<:;F4"=>>@<W,,;-D?@VXVW:CCEVP46J+_)- D%_3\3/T
MDDW8C^Q7[@M8!*86A0-^G",((&E<RS\YR@1M 2KXPFS$D,UA!6B/@QJ/\7QV
M8[*<ZQU+%'<.$,)!Z$K$'7O_YN6P3=(D9"[\?\L_"B=[..(, B$%>8?V5AI=
M87QE19NL#LMQPQT":G.'9O!FS/+"NH+(,]%V+9,]&^5AC"M% ;"H7249"R57
M1(5C!12RI5/ MS8J@-[R*81L;TF%KW$K:MU=0=P\L-!FAES%+;G9"AL? R7^
M*.2&*^1)!@] FX%%2#,(5 YJ3_C\VD"R2 ]=H5 IV'2.XNTB8LU EJ,E2.Y
M7L.=U(DJ4@E4\06L*R!Y2BA55H-*HY&,:QZ2+V;0)6T &*/+PL/?W.)5. %=
ML&(C="&J8X;1NPXY+)4IT\:S-=]@<'=,0J(EGD'G*G..JO3),X<8 )=,.3*X
ME)KK!+UW'BX0O92&]R*'KPMAH^D%)>+T9")BE8&IT"JK0.W5ZK%\([[+_:(O
M7V!SA.0!4J$:,PXH$AMI"J? 7^<*@$.A.Y;6V']3I(0R:P.4P^&),@ZCE5N9
M$+_?CH?3V1,&W <SI79$5>VFA<7U:&,V9B F%.R4[QR0GHE4@A< ".P96^%!
MLDL[_51UM )7N@*JKK6THQ^1-DQ!-6)YP2P%% 62T40GO'RYE$K21Q&T&#"U
M5CBRVB1!.#]4S8(K))R%Z:Z*E=1M(%5210\F5:D&OP_OA^SG^?QNR/X%"I-Q
MDKQ"BV@Z>42:-7IWNC^4MC^G0T1'+7_-#A&U.D3E3*M'$&'G8;2)V<\O;@Z(
MHLP%'4_6D/3[)<D!WPZB4>A6@M0"6D(8LKNF#822J:QTH=)E*CT8EU5=ZN&(
MYF8#1H4B+DN6&"H\I(JF2BIU559#!/#\[O;^+7O]SYB%9H219)/Q^!]5284M
M4;7%X9Z##E.?'RI]:4)O@EAKQ\.0CZ$76:Z(C\6.[L\;ZB "W\*Q\7@\+K,(
M&@EB*/&5VB_2T"3*F^UT1E]#.&M?L&A!5>HNU AW3YT]1KQ?0[=1V'&B6Q2C
MKIA/SA^LLM.555MGP?K_0XFY0Z^:6GLE%I8&LNF3JMZ:U9\]D[78CWLY;:[=
MMYB-H]9H5F90)[_^]F#6]>W8;!9U9S/6,YOMD?1EQK-H?SQCQ\>S/9:_P*06
M[4UJ>R<&,K_2T';^N&0],;?U967?;+6_KCW-1562S;NC/34*Z@$ME>]9BR+-
M]Y4;9[1:AA\S-M6CV\'8U%/W7W""BO:/ZQ^F'@[VX3 U)^:D@Q2L</HU]]1>
M!$03.S%$QH.9NK]N@'<*-ZV4V#5= >XF4@1]R9%''SIL:=.4> 3I"_TH)CW*
M':8,=''&TU0B\?!X[8J%L2GE0<>-(L^-Q5*RH&!8QQU$!K)*\>0C'0MAQSX!
M N"\3(*H5J6IL'(;LU4FQ2$'2 JL*5;K:&,\+@VU72H/>F)%(N0F/'&(3Z@M
M LO7R;2@0$*CT:X>,>K@-W*%1E Z[*)K0Y$<=7>&)[9-]1-)G?>AD$",EJ@
M<1.UA_PD?2RCSE(L&)JR%L$?J!3\E12^:H$1Q<^8DEGA?'M8KXINN*\3':-!
MH!X"1"E__/A#J2"];+>O+W)H_?Q9SM$+D? "LJZ9D^K1K(V%CE\8$,(RCDL
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
MN)A./%#-_&DV1E:NY[?2T 1QRYQ&-BH+H/-,T@VW&YN@^PC$OP!02P,$%
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
M!\6F8Z&VY$IRT_[]*#EQ4R -]F*3(L_1H21RMI;J4>>(!E[*0NBYEQM338-
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
M*(0C(AF/"\Z@#>F J_8K^W>?.^4R8P;/E+CGJ<W'P3" %.>L$O9&U1>XR.?
M\25*&'^'NO&->P$DE;&J6(!)0<%E\V3/BSJL (:? >(%(/:ZFT!>Y3FS;#+2
MJ@;MO(G-&3Y5CR9Q7+J/<FLUO>6$LY,?2J4U%V(46F)S>V&R0$X;9/P),HKA
M2DF;&_@F4TS?$H0DH]42OVJ9QFL9SS'9AW[4A;@7]]?P]=O<^IZOOR$W^',Z
M,U93 _S]*,V&9/ QB3L4QZ9D"8X#ZGJ#^@F#R?96=-@[62-QT$H<K&-?6_ZU
MR(]U_506(8I@>VL81]$)M!6XE) H*9NCT*FYS<'F""DWI3),@)K#!?6O<#T,
M5YAR!DRF<%]EV/6>V2N3QD1EDO_#%.9:%72L'BMNN#]B:UB@1HW BY)Q35 N
M85X)L=^Y(^XD9S)#XS9=J(1I_<)E!JQ0E;2.M8T^>X%99:@4QD EN35 <\FC
M7I!I ^A:$:B1L)BA;IO)RR C;F0P!Q,TC\QQY[U@+_9.628Z4R:83+P[:7A/
M&L$7V*/KL'MPU.OV^T>K=J>MO*^/2]GF6E59_J9@<3<B_\'P@)A:>XEMRD4C
MD/+<@YUEI-TWBPU"8Q*V#-2(WA!L9^F_ZR*O+#<$ZR\"--=')R1<&58%ZLR/
M9$/M2=^ZF5OM;COU3YMAMW1O?AE73&=<&A X)VAO_^M! +H9P\W"JM*/OIFR
M-$B]F=.?"[5SH/=S10=FL7 !VG_AY#]02P,$%     @ <#*"6( 3.3=. P
M0@<  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULE551;]LV$'[WKSBH
M1;$!B65)29JEM@''6=$"2QHDV09TV,-9.EE$*5(CZ2C^]SM2BF)OJ8$^2#J2
M]WW\[DX\3EMMOMF*R,%3+96=195SS44<V[RB&NU8-Z1XI=2F1L=#LXYM8PB+
M *IEG$XF9W&-0D7S:9B[-?.IWC@I%-T:L)NZ1K.])*G;691$SQ-W8ETY/Q'/
MIPVNZ9[<[\VMX5$\L!2B)F6%5F"HG$6+Y.+RQ/L'AS\$M7;'!A_)2NMO?O"Y
MF$43+X@DY<XS('\>:4E2>B*6\4_/&0U;>N"N_<S^,<3.L:S0TE++/T7AJEET
M'D%!)6ZDN]/M)^KC.?5\N98VO*'M?#-VSC?6Z;H'LX):J.Z+3WT>=@#GD^\
MTAZ0!MW=1D'E%3J<3XUNP7AO9O-&"#6@69Q0OBCWSO"J8)R;WY%$1P7<HG%;
M>#"H+(9\V6GLF-][Q7G/==EQI=_A2E*XULI5%GY5!17[!#$+&]2ES^HNTX.,
M5Y2/(4N.()VDV0&^;(@V"WS9#T<+?RU6UAD>_?U:X!WMR>NT_N!<V 9SFD5\
M,BR91XKF[]XD9Y,/!T2?#*)/#K'_8(D.<]UH1\!U>O?F/$V2#[#'/=I+R!=7
MD8$&M[B2- !,!Q@U#!!D+T8W6!/H\GD!FJ R\'J:2C1P@VYC"+B85*^8TQ=T
M=S"ZKU"M*Q3PB<^0].<(%M9R1[I&Q9V!>X"#I1[#;P]7\%/R,RP@UW6#:@M"
M05N)O (6ZQ\%MD)#E98%<_M/-V%A43RBRMEX"\?\)+^<'KW/TM%74:&&K_ZU
MK 25\%$H[P=?RE+DS+'(<[/AN/R.W(NZJ/A_/#K/,C@>/6B'DOGZB1=BK_.S
M8IA2?0-JA0LZ1X6PC;8,X[2]1'Q-A4!@OWMJ7)>;]*S[\X]">"N401FC]%YM
MCG=SST4!M-YI+]],DT++"YQ6)[F ;+;<"\? S2VHVA(:"^1/[O^@&: J D<G
M9=FGWU"N3?&?[  ]>9MU. W">2TAE:RKUAOEA?+"VZ1/F6=60KYV4.*=OE:3
M68?N;7DS9NE:W# [7!"+KB^^N'>WRS6:M>#"22H9.AF_/XW =!V[&SC=A"ZY
MTHY[;C KON3(> =>+S4?G7[@-QBNS?F_4$L#!!0    ( ' R@EAX( 6Q1P8
M #D3   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;+58WV_;-A!^UU]Q
M<-,B 5Q;EI,FRR\@25NLP[IV;;<]#'N@I;/-A1)5DK*3_?6[HRA9:6+'!9J'
MUA+).]Y]W]W'B*=+;:[M'-'!3:X*>]:;.U<>#X<VG6,N[$"76-#,5)M<.'HU
MLZ$M#8K,&^5JF,3QJV$N9-$[/_5C'\WYJ:Z<D@5^-&"K/!?F]A*57I[U1KUF
MX).<S1T/#,]/2S'#S^C^*#\:>ANV7C*98V&E+L#@]*QW,3J^W.?U?L&?$I>V
M\PR<R43K:WYYEYWU8@X(%::./0CZ6> 5*L6.*(ROP6>OW9(-N\^-][<^=\IE
M(BQ>:?67S-S\K'?4@PRGHE+NDU[^C"&? _:7:F7]_["LUR8_]2"MK--Y,*8(
M<EG4O^(FX- Q.(K7&"3!(/%QUQOY*%\+)\Y/C5Z"X=7DC1]\JMZ:@I,%D_+9
M&9J59.?.KW2Q0./D1"'\IAU:^(0IRH6@@=.AHQUXW3 -WBYK;\D:;Z,$WNO"
MS2V\*3+,[CH84FAM?$D3WV6RT>-K3 <P'O4AB9/Q!G_C-M^Q]S=>XV^5G86_
M+R;6&:J+?Q[*M/:S_[ ?[I5C6XH4SWK4#!;- GOG+YZ-7L4G&Z+<;Z/<W^3]
MNUG9[(T]P&@,+YX=):/1"72\1]]ZAR]SI 5Y*8I;O_[PQ$+:,2B\@5D9T*25
MUF$&>@J.K*=:4:O+8@;"\AA1B/D$34OC<=0=BKK)WO.^ TG_59STX^0P^J*=
M4-T1^%# +U6!47 ,HLC@HII1V\#HL![K^YA"1E!6)IU3$V?@EKJ;5]A96EO1
MY.067LN9_&+$#56RHS4D;R1%#MX55(^[[)+12>*39IU_'9WL1224% >(V<S@
M3 1<=D;].([YWX/&<(_PQMT WHAT#FL7DEPH!1.$K$(@E=,%PBT*$XDIA>US
MUX:,"T*.DQ-%BMN% .^%JXQT! 5EL8JG4R! 4/HM#&L?.!V80Y ,&EH744B\
MH$4#JB*@3L P731+45?..GKCHBF-+%)94KPBUQ5!7I>5;2@2KMZ2G='4*'X.
M)3+D194/X")-315<5T4I9+:*I0L5SY?BUM<8Q5C'Q"=-GW*@"2:;'S/,2^>'
M\P8.XC?(/FWG@'%P=$[!;@VYE3>0>Q'<@Q4)+?:4D501#X5T##^!TL6,EG:
MJ NW7F3GH@Z]4[%]2@R6<\T)&,K%.!XA#F@QI<O8I#JG2( .D?3:=V+#-6$H
M&.@4(U^<@WV/H;<<4(W[K7'!!=_:<)_SR>V#ID::*)F2TRD:9HW<,!"I*"4W
M:;TE@RQI-8/<*8Z9T=;2]CI%S'R@PD4*!77MSBA>-4JHT-\KH>14$JD?PFY-
M,7(*E#NYYGBWK.2FZ@RV^D;XU\GJ:12H[0,COJDXR8L(Q3:IW+?%1N]9H'Y]
MDQ/@NE)9PVI-GV>]8G5D;J:54B1;[)IW+'0AK$5K/:8KICLL=2B?>*4++4@G
MGN4*F\*NW/N&\SZ7T*ZD<>N!N.6IE!'9/8R?[T5!V7W%K*S6;^SF5&'$O*TF
M_]*?7PU#]YD<M!*>_'@)_U5^K0BW]\)<HRL5'=;DQ)1W];M>]*AZ'SR@WL'_
M8]J]9MDZY:Y%(WI<N=?Y_1&Z'8HF>CK=/MI6MCU.T=/)]CJ-AC4:'3VM1@=6
M5PKM"S >) =W)3I:270P>5J!ABT$.MHLT%L5[&9YABWE.=I>GM=U\2/B#-N)
M<[2B=&MIODOV(]H,Z[7YSK[1=RMS1S B7 A5>3GDU81A;IN--QQO@<KU$!-#
MVGCF*(Z+SU<P3F)O1:"GJLK\?K5P-#H2!5JXT13!74<MK%?MA9"*P7]),O[2
M"F8!T[JVV&M.)5P9]-TU%=( 9T7=]%;[4HB\_")_N=[_:+E["%&G4.#(8F60
MH/N/'F?TC6 ;2E?N@4XKT@U[3P^]2G*&FKNJ_J AN=!<_!&11M^5<[[]\+),
M[_Q#&ROAKS/(2DST A\Z </?W&E:1\OXLCAH)3//(?6+0Y9*'Y2FHO$^;8"^
MLW.D2 E(+Q_^D*LQZ3;@1"BOH*$V[L>VI/:#G?8+;O#0Q_*P<YV1HYGY2QO^
M"B6\ZIN-=K2]%[JHKT-6R^M+)3K[9\R*PBF9QH/#@UY]Z#4O3I?^<F2BG=.Y
M?YRC(&W@!30_U11V>.$-VMNR\_\!4$L#!!0    ( ' R@ECN;8D(I 0  .4*
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)56VV[;1A!]YU<,%#=H
M 5H4*8J2'%N [=1M@28UDK1!4?1A10[%14@NL[NTHK_OS))B9,M1D0=;>YDY
M<^;*O=PJ_<D4B!:^5&5MKD:%M<U%$)BTP$J8L6JPIIM<Z4I8VNI-8!J-(G-*
M51E$DTD25$+6H]6E.[O7JTO5VE+6>*_!M%4E].X&2[6]&H6C_<$[N2DL'P2K
MRT9L\#W:/YM[3;M@0,EDA;61J@:-^=7H.KRXB5G>"?PE<6L.UL">K)7ZQ)O?
MLJO1A EAB:EE!$$_#WB+9<E 1.-SCSD:3++BX7J/?N=\)U_6PN"M*C_*S!97
MH\4(,LQ%6]IW:OLK]O[,&"]5I7'_8=O)AB2<ML:JJE<F!I6LNU_QI8_#@<)B
M\@V%J%>('._.D&/Y6EBQNM1J"YJE"8T7SE6G3>1DS4EY;S7=2M*SJ]^17#*7
M@24L/@G27N^FTXN^H1=&\$;5MC#P<YUA]A@@(!(#DVC/Y"8ZB?@:TS%,0Q^B
M230]@3<=/)LZO.E)S^"?Z[6QFI+_[W-.=A#Q\Q#<$!>F$2E>C:CB#>H''*U>
MO@B3R:L3!..!8'P*_43H3^N]518AC.'EBT44AJ^@=[3_$1J]M!3&R%QB!L(
M-; 65M8;*#L1I2&7M:A3W)](;H]4Z<P=;J4MX/K]+2SBJ(<=PX<"X595C:AW
MSO#\U3/(/ 7*'35K*2QFGE5@24US9QB@76L0UJTL,]81=08JSR59S$4J2VDE
M&Z)FV\,Y(A9U96!#$X=6A"=JH.*K7/'Y#K^G16;9!=/9["E0(&BRL:E2BC4;
MV8&P3L2EM+;P(,H6B4EG%1JQHZ%#?-6#LX>.P1AN45MR[VO(TK+-V%!M10EH
M4D$6>=!0],E/XD97N!6EIQH^-\PB(.<8CL+O9/LK'[:%3 M.'L?"*DVIDW4?
MOZ=AS_ 1Q!'Q;8&4SZ;1JM&2HC#VJ+>P6I,[W%^'&^^C&UM<*.0M36$BS4D<
M<NK87GA_/,XTQ.-%"#L4VL#;X/H8)9,F52T%E[3P6'T^GB7P ZNZNEI3Z*CP
M#.2JB_A06-Z^$@JDT/#5+UJU#<@NRR52>M&%K<]F5_*Y*NEKTQ40I8Q%4PJS
M*F7&5;$W"&YNFHL3\7G*W-7RN<K/N91=<5'R:K1'@F<0^K,D]">S!:W//=='
M0Q%2I7NWK>;B@4;I?2*?--2A.$QG"W^Y7!#46U6?I]^G'/K3<.XG<U9G9LD\
MX3]F!G>M;34^+:*6QKH^3@3/D_Q1B-R\ABWGYVOD#U/>31#O[F\2C,EB'$9^
ME,R[@QE,%XF_B);=-H'I,J:X)=UV#O$D\N-9+[P@W8D_FR3>!\5-]X3R&40^
MO47\))I1N(VY %DUK>U:B?@9"]-HZ2_CI7?_?.\?ANS'\"<X")7'^U[-&]3R
M+G9/0S]0XJJ3ABF0\'?FC(=6_3^I]H[4?! 5=QYCTOPXVY<-HYT-9<##R33H
MGD3ESA\:CUL:D+_HQSD>/_?-"PZ>'A7JC7M@L=]$H7N%#*?#&^ZZ>[I\%>\>
M@&^$WD@:DR7FI#H9SV>CKMWV&ZL:]Y!9*TO/(K<LZ!V*F@7H/E?T9>PW;&!X
MV:[^ U!+ P04    " !P,H)8Z"R8%&0)  #)%@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6R=6&MOXS86_:Y?0;A)D0$</_.<20+D,6VRG72"R:,+
M+/8#+=$6.Y*H):DXGE_?<TE*EATG+?9#8HGDO;RO<WBID[G2WTTJA&4O>5:8
MTTYJ;?FQWS=Q*G)N>JH4!6:F2N?<XE7/^J;4@B=.*,_ZH\'@H)]S673.3MS8
MG3X[497-9"'N-#-5GG.]N!"9FI]VAIUZX)N<I98&^F<G)9^)>V$?RSN-MWZC
M)9&Y*(Q4!=-B>MHY'WZ\V*/U;L&3%'/3>F;DR42I[_1RDYQV!F20R$1L20/'
MS[.X%%E&BF#&_X+.3K,E";:?:^V_.-_ARX0;<:FR/V1BT]/.48<E8LJKS'Y3
M\VL1_-DG?;'*C/O/YG[M\+##XLI8E0=A6)#+PO_REQ"'EL#1X V!41 8.;O]
M1L[**V[YV8E6<Z9I-;31@W/52<,X65!2[JW&K(2</7O@+\*<]"U4T4 _#F(7
M7FSTAMAPQ&Y585/#/A>)2%85]&%#8\BH-N1B]*[&*Q'WV'C89:/!:/R.OG'C
MV-CI&[_G&/O/^<18C=3_=Y./7L/>9@T$AX^FY+$X[:#>C=#/HG/V\T_#@\&G
M=^S;:^S;>T_[VX%_5VRS4;\K*]APG_W\T]%H./S$O.\W1:QRP2Q_88^%M")A
M]Y9;3/QZ=<GFW$2 ,B_D#TS(@ME4,$/S3$W9E<CXG&M!$^>EEAFR,MSOL7/C
M9V.13X1NTL5XD=##J$NZG16'GPPKP"E@#\VM+&8L4\:PF&N]8. 2:$_H-Y@6
M!=-D8S->8"/C9:G5BP3\1+9@6P>],5"090[0V'1KKW=0#W1!$J84#N;9HL<>
MX-'?F8 -X"5_YC+CDTQ$5D%)4L6"32M;86HAN#;!(S*+5C56IEI5L]2M@?OC
MXQZ[Y06H#*1EV41D4CS##9MRZ\(+TLSD#^[8"&&DH8DHQ%1:PZ9:Y31BA+-2
MF B>T]ZL*F*A+>B5)17V5$[N4N4E+Q9-J)<^IA*< 0<I.C$@*HL*"?8ZZSRO
ME .R&L=*)Q#.%MVV=I:B2!#^9PF(,\Z&@\$V>^99Y5W@&1B=PSJFO%J0H= (
MGRLYC@TM6\:3%C1C/X16*\'2XIGX%JNDV;1%!/^D2F2,$>];SK_#H3CEQ0R_
M?.E"CWTMFA*-J"91NX?>,8K7:/ )^&"7%:).BOZE)@8AL&X.X-FI%V$]21*:
M6O,?7%F* IRR!,Y:0!_!B=I-N.C1 0:T^8Q#D[?EL7??0X9TJ32ACF+F'A(1
MHU ,U+F:&.]M4\1&PVU?T6V3F,Q+95QN9IF:\ SV6 1$4I$B<KN$HR24:T0[
MU,[]>O/EX:;VJ,OFJ8Q3AM!S(&;N;$'TZ[I3T^FN2170@((L$&2LLX@=$].I
MAYNW'!X.![W];8=KTN' @QJ?R8+$(CZUB,L:?<"='5A(/E/]PM?AN#<<O:V&
M;50SVD=FI$WA0LFUE0@&[*9Z(S7XP_E<N!A@JP20\^&L2ST1T(GSE:HWX)7H
M#R2F*,K(-KGGPN;M2@,WH!0('>]QHH]N"UC1*C=("\NS#!ZV$@I;9%[ER[IH
MHDN* PV(%TOH"=ZQEG>KO-;"(<T]WD<KA5>;F/,%<2@:&BIL>,X3Z$+U(IB/
M]VPJ4-:NR)J#92(H(2"F'KO06&I2]B0U$A7=F R&&G:)47:G%5@NNGBZH9"2
M?-B]0="J-*NER5?RI% 6?>/D3Y2;\]T7:# $Z8AY*2U,FZ%>B3()?W$%,D)T
M-JN.<,+U<$8V/G9954)GR1?$2.Z@2R11']DQ601RQA164^9<!B3ZVQ0&IBK#
MEJ9+07O#%2I.6N:*'/:'E$<AY3UVK0"1W_"//=S>?V/7OT7D_37:RHQ:2PPP
M?R2O1H_$F!.K@]4*U'+2I\ XZ@A\O7:<@=:T@.*@EQ930U#1<1)-90$>)E2Y
M)L&'B"=_HD/URST#N^/ P5"C\7[F"/_2!/(:42?DD8,;O=MH>^EL)_F(B*?!
MPU&OI@DZ68QQWI3!T>#D5&I#VK=&*XW#\* F*D+_!G&X)%YBC-)&*^(0BOXY
M_-=H1B:NENGT<CLO#PAGS":?*3&>CN;"0:%E;E2;B^H##X<S XJ(J=?K _P:
MNVR+D@J^/J=>):A;%R"!5;R(O+2UYA;TE2^1P#V[P8"H+B8B*6>TA^]Z^?MF
M9+FUN^+ETEK?4+2PUV-WWR[1*^"XE^R/7[Y^[D;+JG'OK2JZ!?EQM_G]-?NW
MY,6/M)+.A)EZ%BXD'LIM3Z@FZ^.9]@JVMY<T:2*K0YM)-1KZ+DI?(#)2(*G+
MS.(J<Q@-W1_ZN0S]BV/CP.EF,Q*C^H#Q38]QU\Z$UHH7='>ND\5A"%[QO(5#
M7VC<!FRPA.POZ=(C8Q_FQF!*B)JV&Y3/7E:"VL)]@0CBRUI$=EK-T^>;!S>_
M[!XN4YR;GAN#+K..Y58H5Q!,^/7'N6OT(5SW0IY;',\X"$4UG9-W3:<)K2#M
MFJ];NXB74A1DB"O;T A3Y%H9\QTV#8;<89E1F4Q<VEH\IZ81;02:IZ\1S[Y%
M]R<L 8":5/,Q6N& ]DOD"('((+H,3I")6VR7_B#7:IO'H\,NXHKA!T4'VE8S
M0LL?7$L)-V6)N57GX4"T?BUHXM2./S7AOD@RR2<R\^<9_YNKW?_E[M6K&X&)
M?G]U)1/^4B9%TMP,M]A!=W2\WSTX/L3S7G?_$']'P^@+=<:-W0LVWA]UAP,*
MU].&>\G.0?=@[[![>'S,/K"=1@O[L,FPKKLL;DQ**TZ1^VR%15^G^/=H1!W/
ME42]*5YOTDXJ62XBM"%A^1*2=$5'ZAP55CQ##Y$J9D3F4I^K)*@4Q0SW* _T
MDDL=[D=$"X6G4^T:2^W! VC0XTP1M;18:PVRW-W#!'.&N<9YPRE/<N%(AY:G
M\P>"39%0"CW!^0N::U@/MGUSOUU??F>:8&1XAG7PE\@*TMH&1#8?'HY[T7GH
M:]T=I>EJY\1GX'/:%XXG-9V6E<:^5%?8R>!8V47[@I9,$"\JM,&$& T+YXP^
M+(!T$-O*++O1L*IU45]#5O1:88P+$3IXIX9.!G_YL"$L='>'-N]LT/E:!Z6'
MONE0+'KA,PX:4G?2$SE)UVW5X@Z)"-9[6*2];5M/J/"C[M[A4<,QS0C;]&6K
MW_J\F L]<Q]1X;"J"NN_-#:CS7?:<_]Y<KG<?^2]Y=03&YQ?4X@.>H?[':;]
MAU/_8E7I/E9.E+4J=X^IX#BM: 'FITK9^H4V:+Y>G_T%4$L#!!0    ( ' R
M@EB'HP*?00,  !<'   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;)65
M2V_C-A" [_X5 ^UBT0*"];"=&HEMP'$:; Y;!%FT>RAZH*6QQ88BM>0H7O_[
M#BE9];:)T5YL/F:^>7%&BX.QSZY")/A6*^V644747">)*RJLA1N;!C7?[(RM
M!?'6[A/76!1E4*I5DJ?I55(+J:/5(IP]VM7"M*2DQD<+KJUK88^WJ,QA&671
MZ>!)[BOR!\EJT8@]?D;ZM7FTO$L&2BEKU$X:#19WRVB=7=].O7P0^$WBP9VM
MP4>R->;9;Q[*991ZAU!A09X@^.\%-ZB4![$;7WMF-)CTBN?K$_T^Q,ZQ;(7#
MC5%?9$G5,II'4.).M(J>S.$C]O',/*\PRH5?.'2RDTD$1>O(U+TR>U!+W?V+
M;WT>SA3FZ1L*>:^0![\[0\'+.T%BM;#F -9+,\TO0JA!FYV3VA?E,UF^E:Q'
MJXW1!6JR(N3([.!)NN=%0HSV DG18VX[3/X&)LOAD]%4.?A9EUA^#TC8I\&Q
M_.38;7Z1>(?%&"99#'F:3R[P)D.@D\";_)] X??UUO%907^\%G-'G+Y.].UR
M[1I1X#+B?G!H7S!:?7B77:4W%_R=#OY.+]'_>V$N8WXQA)!=P8=W\SS+;N [
M[.B4AGNIA2ZD4".I.1\M=QTYH$H0- S0Q%?JR)V[_9.[B2^0074C]!'(0/%/
M5PN+I22P'LV73CKF6,D6FL#Q(L)5W#V-<9*'"JR+PK3>)EM$453!#TEMU[D6
M@?<M4V%[#-;OL40K%-QU!'CPUQR"]\LVIG?E!Q]UGM[<WSULPC*[^1':QOO\
M/I^E<9JF;)J84F"]13N\-Q"Z](L\'IW'6HD2WD_CZ6P>3],\"&FI8.U\1"?(
MZ-\0MI9E<9YW*KR9Q?-Y"@?DP/H<<&@'216\""M-ZV!WJ@B<9<*!,H7PLE*'
M-#P^;6(>C:[!,-S4<3SZ4DF%/"$TCU1?1MBBDOB"?3E9R^%;=)]HCJ3B27:J
MX==6*$G'&'@ME O%)JG;4,?::$G&>C1*>U+A,4P5/T/GQJ_U07(VK&JT^S"2
M'83Z=W-K.!VF_KH;=G^+=Y^,3\+NI<\*[E@U'?\TB_C1A3'<;<@T8?1M#?$@
M#<N*OUQHO0#?[PR_[G[C#0S?PM5?4$L#!!0    ( ' R@EB,%'3->!L  !YC
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;,U=Z6\C-Y;_SK^"Z.D9
MV$!9K=)E.4<#CM.9Z4Q?:*<GNUCL!TJBI)HN52EUV-;^]?L.DL6Z)#F962R"
M)':I2#Z^\_<>'^7O'M/L:[[5NI!/NSC)OW^Q+8K]-Z]>Y<NMWJE\D.YU I^L
MTVRG"O@UV[S*]YE6*QJTBU^-AL/9JYV*DA>OOZ-GG[+7WZ5E$4>)_I3)O-SM
M5';X0<?IX_<OPA?VP>=HLRWPP:O7W^W51M_KXLO^4P:_O7*SK**=3O(H362F
MU]^_N V_^6&"[],+_XCT8^[]+'$GBS3]BK^\77W_8H@$Z5@O"YQ!P?\>])V.
M8YP(R/C-S/G"+8D#_9_M[#_1WF$O"Y7KNS3^-5H5V^]?S%_(E5ZK,BX^IX]_
MTV8_4YQOF<8Y_5<^\KLAO+PL\R+=F<% P2Y*^/_JR?#!&S ?]@P8F0$CHIL7
M(BI_5(5Z_5V6/LH,WX;9\ ?:*HT&XJ($A7)?9/!I!..*UV]^*Z/B\-VK N;"
M)Z^69MP//&[4,RX<R?=I4FQS^299Z55]@E= A*-D9"GY871TQA_U<B#'82!'
MP]'XR'QCM[,QS3<^NC/Y7[>+O,A ^/_=M4F>8M(]!1K$-_E>+?7W+T#C<YT]
MZ!>O__*G<#;\]@B!$T?@Y-CL1UA_=%PW51_20HOP6O[E3_-1&'XKS>[O"U64
M19H=Q&=^,Y<J64GXI<BB9:%7\@,8_FV>ZR*7;]%(EFFV4LE2B\>HV,IBJ^6G
MSW<P8%/&"NTHEV!+;Y)"9_LLRF$^>@\L!/0_@2E@B0*,M@A@(:G=>Q(>JT4<
M@::N9)2XB6GTVHR.W&@9Y6#RL(=,KT21@L9_U5+M]UD*LQDZX/%29P4X'IG;
M;4K#D#R0B=KI^""5W.A$9RJV'\EUF:Q:U#WM%3L:\RE.N5[+1QVO5<9C!').
MR46:E+E]+8YE"F]MH^56XGL5B;#-=9;N9 +\A6?KJ) *][1/LX)9$ '+D045
M\<C],@$G*V\;/($1%;7"8PYR :A(E["B5(6,M<H+&0[_C'3A"BI)2MB\6L/H
MJT(]&6*(?=V\D4!"%(.;ACW1[ULB7"U1=%,WLX Q>TU.%3[=1$ DTK-4^ZA0
M,6RA)2V4>2_/22_K3,<G%;=S9G!!TZRB?)EIG%D -?ADD:ILA:2M@"U+8&>.
M+*2/CK 26 VJ*U-X#2/5(H]6D<HB4.LH 4L 8:FBIK !_=#%-O$(;*K)'Z/%
M"LW%B*-2A;RI"\C=:OT#6?'UM_WZ\=<& 89YQM;S,MO'-;9EE<&#(,#:KU)@
MM-J \8"ZQ"DX #"92B) +5"Z*DWHA-D!!F3*_0;< 8W(HV33(7O)(O$59)GN
M8.K# !U2KX3KNY#[$OS%LF:"79NQBP+Q.EE%10D?.]%#>(R9!&'G >+T;A^G
M!XW2_V6KG<^@R9.T((-ZY-D76D+T2/*USHRUX;1WO!W2"YWM<IQTJ?(M*-]#
MM (R@)EQJM!99E*M'M"AHDM*,X%KP!0'MPB2"NH,.UJ4Q%_]M-3[ JQP!3H9
M1V#G*V(\F!0M!(%2[Q;PF0V6Q#?X810XM]IRB)9].U0@]JD)&#FZ_!4P#:8/
M!*^(PV/UR($BJ_Q^X.^\KJ"^W30$Q)83 1<648P1"3EH&&H^0;-0'(&8O<)G
M+]OOCBV;F2OWZH!!HHO)P"3:8FX-SLQ<(VD9ERL-LT3@Z_9.@>K:9_@FF&_&
MR73MODAA,!K"RS 8SL?!:'9-4[V<W(R"<3A%4S\AM<I08C"1G\H,W=$.O%8@
M2*LLPW(.*6?)H:ZI[KW:.P#2X1=M=X=SH/C@G7\".78*?+Q)'W26(-/%$F!?
MEI*1+TLPBF1Y #,#UYKEI*3W6_!J@.=S*S[UH*+8BA]&67?L1N_4P<F'1U0O
MG[-75.9,[R#"YN5Z'2TC!!"M5> ET)O*0J7S^U:=&CP+W!N/&*YR,(-\?3!*
MVYH>YDP!GZ/C%RDXK@U;S0!GVT&8NB_2Y5?Y,8&XF$6Q"">!9[)6X2DPD8I2
M=+[?HC@^E=D20K"6MYM,:T)'%S@(^3$:?DOST5SR_M,M/0R_O61@]9\EP)SW
M*B!=PU]V9M)M&H.MYP/1\9!TX%<=R?\HF3KX-Y%WVTBOY9LGO2S)HW]$3@/S
M<.:[K8H@0TJLP'ZPL;C&37SSYT@EF[R4[\!@OJ9@-  _,6T3/Z>P9\E,NDL'
M@7Q7K."_C*PPLAJUBS&N'@QY ^1-#CMPNEIG1IVY"ME'+CS*\Q*##SR"9QN$
M3D#L=3";#X/A<"ARY 8[=1(>N 6DJ[FA!Q67,"% DI?A8#B4>\00.#2PY'1P
M-Z!P_P0233;DVKI>,JHNE),X3$C*850C,:&OS+45<N.5?[Q]4RF,0>GO 47G
MD?SUIX]ONKUYE#!Z MR</B:PMPJ2!&AE#L2#<N("8+, $2#BUC32$G2[A-B5
M4W"Q:CE "_BY3+0,QUT&L-4Q8FQTAQ&XY!VDM>A:@?,D L,>1N((M1Y0H# >
M)8K^W\K(R5+VR!(V8W7(4C0*+47[$UK%?!3(QZ;)0M"(>+DN 5C.])@CV\A9
M]#_"HJS'%,MY+VXX!0S%X T-!P&/#V3K&S+V!>]H>(<8<@\(A,*5"&?_*D?E
MYNQQ5G^+-ML8BRCRO0:58V9@AH60(/<=%#"C\;*\,(LTGS>MBI70N@UA!-PF
M[7FNXP9%=4Q<1US'<#":BK;K.+:1M@]IO.T,&EEXBB7PHG2.1M2]"%)RVI.T
M'</% T1F>*)Q&HW!'6>%F'[9XS,:1(H^W^%)ZH85<V" ?B^W?5LYA[N<%+@W
M!+_A$=1A+Q_ $Y&Y=(;U=81A2\D[G141A$VC-;? T)7U[F26\/$R9O5YZ_)/
M7-%G5=\L-6L2.."#?E KV)S&7!E\.+Z.%2%-(ENO$>0I@$Z(W;3A7;X'Z&4Y
MB "Q !U"']RMV> L5<;JC*H,)A!6<3 /1$,4BA;$/>%$::*O0'NOBFV4 =R[
M& \O;<A?Z*7::4,DX@T8&8Z^@=G58#? I-JR7!H]J/'HL]D3 XI[W)-3(_%E
MCUF6G3G1N</W'<,@*X9G"/L<C6>PA74.GBRBQ+E)=&>07.Q@^TOP:P<!FTQA
MD\ &GJ8YRP V"9"?'3F$0[/68P1.<>%4.B(?GY@RMRO;=>S%>52N[;B)A372
M:NXLQ6R0\B.CG(E69,>/8";P6TF\Q\#<R0 V(M@N9 /1_R"2X-<@\&!JSMQ8
MIY@#(Q<]@H5/,)$#V%Z9P)6C4H JC-C='G&Y)Q339%\=D^PSS<F^.&,>WF87
MJU<I3,?%A()376^BGL2F[L0RN4M7T?H@T' >4@)"&7HD+W5QU8>F#R2O]![R
MG3 0F&T>#=\ #I8<KR%OPV1&=09PG(XRUT_N_5M^WX4':V0!Z^&7),*2&WJ@
M,@/?B1[AW;N[VJSUR>P,N$7S@IFDFMJ'9^0M3-VC/A%O@I(Z1,D1%0%4#OH.
M80E,#T/2&KP/YWVY9J!Q7":@A<HO>#%:!OZ#QJ!X.KGU^4=,ENB%:@]DB9A+
M<P*)A<'H 3US)8MNUK_]]*8Y'4;@C29]J*R_6C3PJF QY:_-6463/E;K)D.Q
M#IR XW;9+17(2E"7Q.7JN9-TJU8AC>%GF8,M9!46-::9R%5,QH%O4PX 8<ZY
MF@QL*H[!AKB(1;['K>;T?=*E[WF*:44#M(W#81#.YN="MB-N@,4)CN-JS5[S
MD3994&7"[8]=:9.*^602C*=A'Q54CT'JO=,..R,@X4X=L=)T@+R"OH'PC4?Y
MXG)T.N,/Y(J2!G8CDMF*16Y$'%S9IH]FIJ#524QE^AWY0163?_$U 6R!4SDN
MBW>%1CP@>CD?C*>LJCU#VR*QXR8W%FGHWTH5YZR*.+C"XJTU%YHBOA$'*R_5
MJ"DZ1;ES! $>U98Y:TIH2&RKASRN'N*T>A#,T$\Z6T8Y0X%U"8XL8LF@  ;B
MK8\/JF.]EKK438:JH]9_*ZYR<HU[K34S#>F]'O#9!I7MG%YOLC3'6)\N(6U"
MO[O4T4.5?EHVL=C-L0B_ZIQ&!WETAB6!@7@L@>K=\$]X*,2U7S1'Y!,@)#I\
MPM]A']&.]-FY:SHRR'4N]NI R<KBT"A9V2.])QH*WA-T9PK"C6-"Y0H0V,[B
M%R=5>XS@Y&+\J65MF9NJA;]SX7;NS!<])!;'\&>_2&U/G]P!%2K1/LV-%\1B
MAL 4Y&3<S]-U\8C4MFV?(\F'%$O1>*+X7B6 #>@3".!T0 H1$\11)FH-^0V?
M>#GE,@L.1+- YSF7[@3;DE+50LQ"U2L4J\W1*W_HHC7A(Y@Z*F(S@X6V(DIL
MV8RPDCTY-BSH<R-$@&43&"&CXY?74X:.TFI.XZC"KT>%\^M@ZB"F>$9I8%*K
M*M:5"'!"XL!-C4IXM@) &J=[B:7N5&[ 8?NJ,>M2#9L?;[7U-893#0ZO(._?
M)-HT$C2+34<RX_ ,A3P3B+K4[W>AT7H,- #2>;HCH%'^6T"C:2LX&PK6-]]&
M;G8GST-KXOEH3?X1M-:LP'7O*I 7T64+,H7!9#P+1M/Q'X)NPD"WBPB6>'YP
M9D+FU[,@'/82TBLW\0D6_(D7_-4LZ-"\-:S:5'0X&Q\(@)1T)L*C MEO&*TU
MN,[EH4%<"A@ '/ 4]!D<& ?C< 0 9?9L#F!+D5E0_-LX4*W1PP$?7XL3^+I;
M1;M MOP=(/OCLDC-\;!HH6G[X3,0]3%8W +2X\$PO.D:(NR0MF:MZYIEIYGW
MX6H*9'UPVH3/'B\@VFCZ%#U5)<N@,([2NQT6<PG),9IT@1I5CH8 *(RPW02+
MCA?32WG0RAR\4TUU933?#NPBIZUV9Y!S>GUIUQ>M]0F>BS:*[M%9UZI4X=H0
MF&N![:!Z<YGFW$O1?+UZ&^L+20X;YI,ZT7AS.+AV@)E,^!&5EZ:N W1X<^S>
M-"?S6;K6] K 7<@[P-:YL I&O'&PP32PP"N8M%QA/=0TH0D?,2$2Q'-_#S-U
MIQY_"("_]2 /ONOZ/AC\>$=8-[-Q, . 9Z+5*=^=>WE>03T(Z=Z&=6>T=L[*
M&Q=5/TTG/ FP9? !=W@#GGP*L0P&G::%_&:!^NH5PUD7(7,3=76S[KQ/&U&D
M[ QV:J6;WG.KX[4)3^8T!+MT###ZD [D>#R^&DT!$\PNL2:!W=KR_FH<B*I[
M8*67@$6P]<\=*)A<[\O@?N"[5*3UC3U:NW,J6C_)?'/G @@508#[TL#J,#"-
M4WS@"MI%O3UE+O)R#[@8R6YV<HF>3BY.NKM/&T["3MSV-)A,Q\$DG-'$ %<F
M$X LU\V.HTJJ\-;'/3=L4KH0@RCI?"6<=E34PJI^7B;4U8BE@G;0>3FUB0R^
MYLYJ/W'QY L.=?PTC;$1/,0. %-@<6#9%\/;3Q^K</<&HY0WHW5*N3EHJDHZ
MIS@75"C1XD:6*<YB0$>-#K-J \4T:*JL.*'LE"V"W4'-A/%0#/+,=8ON>ET0
M#W.$]0@>JT>#^9Q837/PX L0P/64GO+I#3V^] 2/+5@+OY*4)N"[T?^IDP<^
MXAEG524=O5FJC3 LD#-5YP:_[$F@%S=ACO$0(N$A-U$<G1S*&V^6%*9_U=>B
M'\H\HG.^.SJ14]5)V=T6?I7W91)C-Q)Z#[W(2CPK)7,.Y]U$<9!>U09, U-P
MPP$Y;#1/L^;YIY7R*I!YM"MCL&N=ECGPVI5.EG&:FYX7_!64'%=!4Y25*4YK
M9N<,RB2.-8L26$FH&R!EI.TLD\3M WQ/JP*SHE5J;Z5G69IXKJ75SXK,LGVF
MYE/E6(W0%/N8@->H#,!'; "D,UB;?3(;?20*;"?)9QH[_=CW6:8WJ; =I56?
MN"^''@7V]$R@GG&-\HA:^=4?X=>@':@"\5[ +*] C+BNJ]1 0H*B!8@WY/I]
M!9BP5J.3G R"[D083&$UBN#0WN_"\'V5,$FA#51K.:_II;_EMA9>--6MPYM-
M;("Y9-?1;2!L<DQG%[OY0H,=AX...H8.+W!:.K?.$874TP .JJNQHL(?'2T,
MYD+)WO1;/_IAF0$Q-]H6$>[*2RL;7L9##,+/,=SA.[[<11TA,;7Z9TG7)!:F
M6]8R[=29/\-Q!EU4YF]N1)S<B,H:AE)_<U'OP\#IT(E&>RX+X*)5<+%#";ZQ
M2N'2&E*4^CS,]LB__52YX]H).Q5=@RIYY]9S+I'Q[]PH[6H49\I2Y'4 ZG5@
M4R,&;:ZK#<,4AC]6&BDP V<<>JSR?ZPD47.Y3M-QSO-J#]R U*ZF=)[<^\9D
M#BW"#JB)=<!P/ _F\YO>AH^+>AU+.)[W[Z<C4^]R=*VZ%SN^Z2283?I*7UYM
MK4RZJFO]5'WQWS]*%],QGP2CR<32@?,*,V]/U:MMN.?W-?0R\$<>U*Q(/[>^
M79_?AE)7Y ]L@P@?YC3['OJH$PWJ:D7#^J#N9HB:'^@>P.YS#XXU8DSGW_!2
ME)>*^=7?33N@(QFRR9H56 .NJJ#U@%>KXK27D!U+>'FLMY(])#0EM>IQCV5
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
M2_X30.L!_'YC^$1U@2^P_UN9_P902P,$%     @ <#*"6"%FNL>$ P  ( @
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
M-3XT^*1(4*%B.6W@+[ #G\2QJT:^2US+,[3$@BV9S$HH.&IMV!(]^@0A">P
M/[XQ2V>#KW XJR4)21C$)+9CXSJ=SB"]A??)B2(2^!'$R!-:)X3XQ'="$OO6
M7LC_3SL0^21P?!(ZEO%EDDZG,)ZDM\,9A"%Q71\<8GL>L>/82,?)9# ;CKY
M\F.<C*:H=XI/):8!@26M,:BE#D=6X"/$5+VH8""!8\4DBCV(B(,'N99MC 5_
M9/K15E$N^&8N%QM$YSI'E'C'(E;D$\=S]^I?GW[$[$3$M2WB>Y[Q5;EP.TGO
M#XAT-(4S],)UB._'<(Z3@-A!0%S/AW,CG=TE$QB.KM/[!,[VW.?&4$6"-A)8
MG?.*@A<#AL\)O9<=^H1M#R-UYGB1HK4)II9BQ+P3>QR!&KMF:,7X(9%K&S.N
MXL1?F?BV!;;KH]/NSH6KY#:=) =AL\&/I'7#\@YN6%@'3J .Q: ]#*?H+"#L
M=]0GK!;,/-<U1LD,-/DK(M<+,<9X'V\]29VCWE%1L=0=L@$=JUT;:5?;)CS8
M]9X7\UT'O\_$DF%VEG2!4.LBQ)XG=EUQ-Y%\K3O1G$OL:WJXPC\25"@#W%]P
M?*?V$W5 ^]>D_Q]02P,$%     @ <#*"6+^*JRF9!   1@L  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S N>&ULK59M;]LV$/ZN7W%0AV(%'.O%>?$2VX"3
MMEB!9,V:M/LP[ ,MG2TB%*F2E!WOU^](R;)=V,: [8LED7?/W3WWXANME'XQ
M!:*%UU)(,PX+:ZOK*#)9@24S?56AI)NYTB6S]*D7D:DTLMPKE2)*X_@R*AF7
MX63DSQ[U9*1J*[C$1PVF+DNFU[<HU&H<)N'FX M?%-8=1)-1Q1;XA/9K]:CI
M*^I0<EZB-%Q)T#@?A]/D^O;<R7N!;QQ79N<=7"0SI5[<QZ=\',;.(12868?
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
M>&N0,HI$;$56*[Z4P):T U;8JIS?@L5?WD7B,'H%]@9$60L;'"V$P9:!5*[
M$+?(4<0I-O/&&'*C-F)#4;NGXA[/O^P@6C_'G1MXX$QIII=2K'D;"<L&V:18
M#B=O 14*)]#=E=$5S45=N!L2\ >Z!K:B(4ITH81CRR7EE0>T->1B)7*F&A\9
MN%QH*;EAO-*-\BFQUS9FESW^"?<.EV($QL/ TUB'!&:+-(FS^;P7O@.6A^&,
M9XS:-UPVP)XG8ZPO*:O1,B\<^S2/L!04Y&4.QN'MHO,.,_ 1OLF!W=9]B+5!
MY8GKD]NQUD5RS$()VJ5$MJL)]VB]WD.U>G\-<<8=)8\1N2?K>3I.9S/O\C"A
MZ2@[6@L4T#E 071&O,;1C<";",A;8NT(+P128O",V==>PM9<%/M\83FW)5L!
M4!W$:HC>S\9)5R+W1[@VVMJ]0L-]M4+>AQ$0M20/E7)I==LUMFVA05VM'?U"
MU_CB/TOB@W3VM'#Q[*FNB 8>H\#C=#[MA\Z3BI#KBN$^-;\. _T^@:ZY]<V-
MJ,(:>4NQYYZ(XUN9TJY?>CR,1^@%U7GNAM%+ZT'(A-K1-4BBY(Y\>+ISO?XZ
M3!A/?A6:5EN-AD88ZK,F].EH=WQ#+RBX-J((476]NY;/7O)7+[-7[&X))'N"
M&7$%ZT8&-6\)I6IDR \4,>!9\WU\Y^)A>Z7I=>S%X4$\G1]&P_9XM>?^D59M
M!R$\3X[BQ:#8/=9FQG?=#2>]BWL%9NV?)R2'13G<X;O9[@5T'B[^^^WA^82N
MKP5:*6&%HLEX?C!B)CQ)PL#IVC\#EMKAH\)_EOB* T,;<'VE\=JX&Y""[EUX
M]C]02P,$%     @ <#*"6&8(I\-# @  FP4  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S(N>&ULK51A;]HP$/TKEC=-G;22Q FL8TFD JM6:9U04;?/)CF(
MU<3.;$/:?S_;"1FM IJF?2&^\[WG]XSOXD;(1U4 :/14E5PEN-"ZGGJ>R@JH
MJ!J)&KC9V0A946U"N?54+8'F#E25'O']B5=1QG$:N]Q2IK'8Z9)Q6$JD=E5%
MY?,,2M$D.,"'Q#W;%MHFO#2NZ196H!_JI321U[/DK *NF.!(PB;!U\%T'MEZ
M5_"#0:..UL@Z60OQ:(/;/,&^%00E9-HR4//9PQS*TA(9&;\Z3MP?:8''ZP/[
MC?-NO*RI@KDH?[)<%PF^PBB'#=V5^EXT7Z'S,[9\F2B5^T5-6QOY&&4[I475
M@8V"BO'V2Y^Z>S@"!),3 -(!R&M = (0=H#0&6V5.5L+JFD:2]$@::L-FUVX
MNW%HXX9Q^R^NM#2[S.!TNJ3/:*_0$J1[$3P#M& J*X7:24"7Z&&U0!=OW\>>
M-H=9B)=UQ+.6F)P@#@BZ$UP7"GWA.>0O"3RCLI=*#E)GY"SC K(1"H,/B/@D
M'! T_WLX.2,G[&\N='SAO]S<T'VU=-$PG>W6J:II!@DV[:A [@&G[]X$$__S
MD-?_1/;">=0[C\ZQI]_-<+GEF:@ 77P32@V^CI9B["CL*-FGEP$9DV 27,7>
M_MC*0&7H7Y'@TWC<5[8ZO:-W7H'<NO97*!,[KMMWU&?["7/M&NM5?F8F3SLH
M_M"T8^N.RBWC"I6P,93^Z*/1)=M1T 9:U*Z;UD*;WG3+PDQ/D+; [&^$T(?
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
MO>2NYMI$CDN7E(75=,I)S_:OF<TT@EK!,#-T9@PP&<$GO6:2?V5YY-[<L*5
M\[;K6[+H]/RP1!\6Z,$SZ*T IDK:V,"EC##Z%L GJA7?8,=W&!Q$O,#P"-JM
M7R%H!NT#>.W*_W:.UWZ!_W\-EL9JNC]_[XM @7^\']_5U+E)68@]CXK&H'Y
MK__Z5:O3?'^ _7'%_O@0>G]!-1IE(N<_4M(HP2-F,8(K+ID,.1.PL+1!560-
MS''EB@%LC#!PU< M1^-T?[L8[7/MH/']KMT0-@M#E:1,;KE<-\(ZK55%RSS2
MTC5:["FM/!O(PMBMG<1*"6HDA RDG$N>-ZY9@C!DX?U:J\QE;R-1FYBGC1%)
MP$RK%;<PO)W ZU=GG9.S]S" H:8C$\,MUVLN86*$LU02AXD,E4Z5SEG3\2#5
M7-"=:YU!J]G\!119B&"YS2F-"J7&S70QA_''FI&Q(IX?W6,'O#L[8& G<L%-
MJ@P=TQ7\D$F$H%-<^R<4GOC8&%,C$JX9_5<NU^H!DR5J9RSXCK$INT?#X>[J
MTV7-UFP^ L$3[@ %9TLNN-U6=EV@(Z3L1\!@$U-"MY1630U4EH8HM:@I(@;A
MC8-^^RQ7Z@<5U^9/AZ[,6"UD_YLC'YC,Z*NXCV4]H8T_,R83]L,4*[GP<\9U
M/2)%#PU^(&:WDTM7?;54-^ZR-;Z,0^ENN[2QC\4"4ULF][0DNX?*8W2F&/&7
M1>;18JMS(#PU8D]B].U%:@PF,**OLM@:;FK$KO&!1>R[=3AE>Z]#O>4LQO '
M9_)KG/&?=OQ?+2A;T[Q16#QI'[7IM_<2YB6R[^/EU\:0!/4Z'[8,V<VD+2:2
M:K>:YP;%&/,H7@R#4^:ZL@&!*U)M'IV\\T 7 U:QL"K-AYJELC0BY:\QS:2H
MG0"=KY2RNX4S4$VY_7\ 4$L#!!0    ( ' R@E@\!$,!I@(  (4&   9
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
M[+8W3BXG?;&C)9T0Z*P''>]RUN'^BCV;E_,PT@^G;ED\FIHUZKU_&PQX?MT
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
M&BAK@.>YE.:PL &:=S+^ U!+ P04    " !P,H)8OZYFQ7@"  "4!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R-5%%OTS 0?N^O.(4)@526-.FV
MMK21U@T$#Q/3-M@#XL%-+HDUQPZVNXY_S]E)LP)=Q4-KGWW?Y^_L?#??*/U@
M*D0+3[609A%4UC:S,#19A34SQZI!23N%TC6S%.HR-(U&EGM0+<(XBD[#FG$9
MI'._=JW3N5I;P25>:S#KNF;ZUQ*%VBR"4;!=N.%E9=U"F,X;5N(MVJ_-M:8H
M[%ER7J,T7$G06"R"\]%L.7;Y/N$;QXW9F8.K9*74@PL^YXL@<H)08&8= Z/A
M$2]0"$=$,GYVG$%_I /NSK?L'WWM5,N*&;Q0XI[GMEH$DP!R+-A:V!NU^81=
M/2>.+U/"^'_8M+E)%$"V-E;5'9@4U%RV(WOJ[F$','D)$'> V.MN#_(J+YEE
MZ5RK#6B736QNXDOU:!+'I7N46ZMIEQ/.IE]LA1IN,$/^R%8"#;RY\^/;>6B)
MWV6%6<>U;+GB%[A&,5PI:2L#'V2.^9\$(0GKU<5;=<OX(.,E9L>0C(801W%R
M@"_IJTT\7_+?U7X_7QFKZ=OXL:_>EFV\G\WY968:EN$B($,8U(\8I*]?C4ZC
M]P>TCGNMXT/LZ2WY+U\+!%7 /[KWB3U(MU]LRZMW[H,9=Q[=.]8KU(/MW0.3
MN9O$D"DRI+&8NSR"0Z$$.9O+<C;8POR3[0:#9^E0:%5#SDVC#!..Y'Y=(AS!
M._I-QY-A%$4#K\O =#@^F<+99!A/D\&=LB[_;\5#D-2ZCKK<(Q@-H_C4 6#?
M&X0[3JE1E[X?&"IJ+6UKFGZU;SGGK=.>T]M^=<5TR:4!@05!H^.SDP!TVP/:
MP*K&^VZE++G83RMJFZA= NT72MEMX [H&W'Z&U!+ P04    " !P,H)8*<"7
M?X0"  "+!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R-5%UOVR 4
M?<^O0&R:6LFJOY*FR1)+33^T2>M6M=WV,.V!V-<Q*@87<-/]^UUPXJ52&NW%
MW OW',X%'V9KI1]-!6#)2RVDF=/*VF8:AB:OH&;F1#4@<:54NF864[T*3:.!
M%1Y4BS")HM.P9ES2;.;G;G4V4ZT57,*M)J:M:Z;_+$"H]9S&=#MQQU>5=1-A
M-FO8"N[!?F]N-69ASU+P&J3A2A(-Y9R>Q]/%T-7[@A\<UF8G)JZ3I5*/+OE<
MS&GD!(& W#H&AL,S7( 0C@AE/&TX:;^E ^[&6_9KWSOVLF0&+I3XR0M;S>D9
M)064K!7V3JT_P::?D>/+E3#^2]9=;3*F)&^-5?4&C IJ+KN1O6S.80=P%KT!
M2#: Q.ON-O(J+YEEV4RK-=&N&ME<X%OU:!3'I;N4>ZMQE2/.9E=/+6_PD&U
MON(O</3 E@+,\2RT2.Y*PGQ#M.B(DC>(XH3<*&DK0ZYD <5K@A!5]=*2K;1%
M<I#Q$O(3DL8!2:(D/<"7]JVFGB_]OU9_G2^-U?A7_-[7;$<UW$_EG#(U#<MA
M3M$*!O0ST.S#N_@T^GA Z+ 7.CS$GMVC\XI6 %$E>2UZG]*#7/N5[I!*/(E<
MH<>,A<)M:"L8E$J@6;E<$6;<'-X$U$O0_6T0)@L7)-/!J[7=9/"M+'D.!+:;
M>5#9:LEMJX&\)_$PB">1"Z(@2B>#+V#,%'V:MW4KF--3 (K..?,&/HJ#T_&$
M').C23!*Q^1X\* L$PZ?!*,XQF 4)63?!80[!JE!K_PS8+#Q5MK.*_UL_]*<
M=P;[5]X]4S=,K[@T1$")T.AD/*)$=];O$JL:;[>ELFA>'U;X6H)V!;A>*F6W
MB=N@?W^SOU!+ P04    " !P,H)8"3M--'0"  !]!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6R55-MNTT 0?<]7K Q"5(KJ:WH)B:6D!5&)HJHI
M\(!XV-CCB[K>#;OCNO#US*X3$Z0T$B_VSNR<,V>\/COKE'XT%0"RYT9(,_<J
MQ,W4]TU60</-J=J I)U"Z88CA;KTS48#SQVH$7X4!&=^PVOII3.7N]/I3+4H
M:@EWFIFV:;C^M02ANKD7>KO$?5U6:!-^.MOP$E: 7S9WFB)_8,GK!J2IE60:
MBKFW"*?+Q-:[@J\U=&9OS>PD:Z4>;7"3S[W "@(!&5H&3J\GN (A+!')^+GE
M](:6%KB_WK%_<+/3+&MNX$J);W6.U=R[\%@.!6\%WJON(VSGF5B^3 GCGJSK
M:^.)Q[+6H&JV8%+0U+)_\^?M=]@#7 0O *(M('*Z^T9.Y35'GLZTZIBVU<1F
M%VY4AR9QM;2'LD)-NS7A,+V1R&59KP6PA3& 9LP^TZ_P]H%3RIS,?*0FMM3/
MMH3+GC!Z@3",V*V26!GV7N:0_TO@D[I!8K23N(R.,EY#=LKB<,RB((J/\,7#
MR+'CB_]OY.^+M4%-?\F/0T/WE,EA2NN<J=GP#.8>6<. ?@(O??,J/ O>'1&<
M#(*38^SIBIR8MR17%>RP^$.*CW(>5KQ'SATYRQ39SR#DU'N$%;!""?)Q+4NJ
ML'KH<*!9@QX.:#K:3XU6JL".:V"O63P^F\3C,$A&JW:-"KG82WT"8Z;DT:QM
M6L%M0]XHC?5O[LS[-DXFXW R82>C!X>T='%P/KY,+MFA3^SO6:(!73KCVWE:
MB;T[ANQPMRQZ2_TM[R^F6Z[+6AHFH"!H<'I.5M:]V?L U<89;*V0[.J6%=V/
MH&T![1=*X2ZP#88;-_T#4$L#!!0    ( ' R@EB>OA&<SP(  )P&   9
M>&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;(55WT_;,!!^YZ\X9=,$4B%ITC+H
MVD@M;&,/2(@?XV':@Y-<$PO'+K9#Z'^_<]*F92KE(>W=^>Z[[V+[R[A6^LD4
MB!9>2R'-Q"NL78Q\WZ0%ELR<J 5*6IDK73)+KLY]L]#(LJ:H%'X8!*=^R;CT
MXG$3N]'Q6%56<(DW&DQ5EDPO9RA4/?'ZWCIPR_/"NH ?CQ<LQSNT#XL;39[?
MH62\1&FXDJ!Q/O&F_=%LX/*;A-\<:[-E@YLD4>K).;^RB1<X0B@PM0Z!T=\+
M7J 0#HAH/*\PO:ZE*]RVU^@_FMEIEH09O%#BD6>VF'AG'F0X9Y6PMZJ^PM4\
M0X>7*F&:7ZC;W.'0@[0R5I6K8F)0<MG^L]?5>]@J. O>*0A7!6'#NVW4L+QD
MEL5CK6K0+IO0G-&,VE03.2[=IMQ93:N<ZFS\4ZFLYD+ X3U+!)JCL6\)UBWZ
MZ0IBUD*$[T#T0[A6TA8&OLL,L[< /O'I2(5K4K-P+^(EIB<0]7L0!F&T!R_J
MAHP:O.BC(?],$V,UG82_N\9L00:[0=SM&)D%2W'BT?$WJ%_0B[]\ZI\&W_90
M''04!_O0XSNZ;5DE$-0<+IC62RYSF):JDM:%N@EFE:%*8^!!<FMV3;&WS^XI
M[@N$M& R1P-<@G7NF@/K..1K#LD2DC6-RM$ $H>F:HE,&T!W#( V$<L$=;>1
MP&3FC!!JU C,E0D2!3,ZN**[(]S]@6O,.(/'*D>X5Y:)@QD33*9-.G'X'[0/
MG^&8GM/>\#SH1='YMGW0O366/E=<$RE;:%7E11LPO!&&L->G_,'9D) Z>U/+
MRP7CFG2(YCR&PTVGHS?.!T1#(K9IU)+^H-GA)O_(==YR/V@6K1JTSZ[3Z6\I
M1HDZ;W310.KVNA6/+MI)[[15G$UZJ]O73.=<&A XI]+@Y"LIG6ZUL'6L6C3Z
MDRA+:M:8!7T^4+L$6I\K9=>.:]!]D.)_4$L#!!0    ( ' R@EBREF!!'0,
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
M<VAE971S+W-H965T-#<N>&ULE59M;]LV$/ZN7W'0LJ$%%.O%EOPRVT#2+MN
MM0N:=,4P[ ,MG6VBE*B25-S\^QTI6W%MQTL_).:1=\\]O'M(<;J1ZK->(QKX
M6HI*S_RU,?4D#'6^QI+IGJRQHI6E5"4S9*I5J&N%K'!!I0B3*,K"DO'*GT_=
MW*V:3V5C!*_P5H%NRI*IQVL4<C/S8W\W\8&OUL9.A/-IS59XA^9C?:O("CN4
M@I=8:2XK4+B<^5?QY#JS_L[A+XX;O3<&NY.%E)^M\7LQ\R-+" 7FQB(P^GG
M-RB$!2(:7[:8?I?2!NZ/=^@W;N^TEP73^$:*3[PPZYD_\J' )6N$^2 WO^%V
M/ZG%RZ70[C]L6M]TZ$/>:"/+;3 Q*'G5_K*OVSKL!8RB9P*2;4#B>+>)',NW
MS+#Y5,D-*.M-:';@MNJBB1RO;%/NC*)53G%F_@?2EC2\NF<+@?KU-#0$:I?"
M? MPW0(DSP#$";R3E5EK^*4JL/@6("0V':5D1^DZ.8OX%O,>]., DBCIG\'K
M=UOL.[S^^2W^<[701I$*_CVUR19B<!K"GHR)KEF.,Y^DKU$]H#__Z8<XBWX^
M0W#0$1R<0Y_?T4DK&H$@E^#(PBU[).$;#?>HRE-TSP-2!;%<H')5W#>\3TZE
M6 ![0$6'CLZ5/;F\6H%PF0TEG'A_UK1JGF8'O5$,C\B4AO?AU3%*P74NF\H
M1>%Q^+"79O"C#3U3K;2K5OKB:ETSP:J<FDNW$Y@UPE/FMNNG:G<6_G2K[PEZ
M<9A+[G)YHE789HT*W=*O2C8U<.T,.E<:$1BM.<3*5<[B"+H2*8R;-:^<:RXK
M+04OF'79)@1WN/7$>[ZKA_56MCV7<GG9D,$HN]$!5&B.'"\@#M(L#J)T1.-+
MKU6?X&S!!3<<M?>F48H80RV5NT6IZ/( 9,\=^NDH&(]'!/5>5I?Y]P7'03\>
M!MG0AEMFV3"S?Y89G!%.U@DG>[%P;AK34#\.3MM'NL'4BS1T/M,6O=UAO4-O
M'/J1:D@)1.B;YMJ+#S963$\RV3]5+2_OYF]R'%!Y!G$2)-FPG4BA/\J"43)N
MS0SZXP$U.6O-(0RB)!BD6^<1Q49!&F7>O31,'%*^@"2@KWN0)2EI0^L)\+)N
MK#@YJ9C$;*"?C(/Q8.S=MM*&!R8:5^+C_KZ*7\->7SUK;\.\+FS9UNY0)QTE
M>T2XMA3(^3L%QJH"JO_1I7<4%@ K[>5F,8V$BYW&+=I%I]F KE)=HWMDB,>@
MNR7LK0EH/XW'/>Z=4G6X]S$O4:W<D\7NFRBTW_5NMGL57;6/@2?W]DGUCJD5
MKS158DFA46](5Y]JGRFM863MG@8+:>BAX89K>MFAL@ZTOI32[ R;H'LKSO\#
M4$L#!!0    ( ' R@ECY._&DL ,  '@)   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;)U6WV_:2!!^]U^Q<JLJD=P8#!B2 A))>KI*[5W4T-S#J0^+
M/>!5U[N^W24D__W-V,88":RH#^#=\<PWW_S8'4]WVORR&8!C+[E4=N9GSA4W
M86B3#')NKW0!"M^LM<FYPZW9A+8PP-/2*)=AU.O%8<Z%\N?34O9@YE.]=5(H
M>##,;O.<F]=;D'HW\_O^7O!=;#)'@G ^+?@&'L']*!X,[L(&)14Y*"NT8@;6
M,W_1O[F-2;]4>!*PLZTUHTA66O^BS9=TYO>($$A('"%P?#S#'4A)0$CCOQK3
M;UR287N]1_^CC!UC67$+=UK^(U*7S?R)SU)8\ZUTW_7N3ZCC&1%>HJ4M_]FN
MTHW'/DNVUNF\-D8&N5#5D[_4>6@93'IG#*+:("IY5XY*EO?<\?G4Z!TSI(UH
MM"A#+:V1G%!4E$=G\*U .S=?\A>P[&+)5Q+LY31TB$EOPJ2VOZWLHS/V_8A]
MT\IEEGU6*:3' "&2:1A%>T:W42?B/217;- /6-2+!AUX@R;"08DWZ(SPW\7*
M.H,]\/-4C!7"\#0"G8L;6_ $9CXVO@7S#/[\P[M^W/O4P6_8\!MVH<\?\9RE
M6PE,K]G=UAA0CG&5LGM8 ^Y2=J?S0BL46U+YHA*= \.HV.<7/)H6[*F(.GV>
MCFB9@9>T"*1[ LD1 5$1<$@ :@)L;72.:LH)M15JP_#.,)Q.G66\*( ;$@K%
M7 :D9K44*7<(;1T^\AK:(T<&,CKRS\"DMFAN@'%TH"5>'_;&P^Z ? 6F[)#V
MQJ-VH9Z)O'T6B>)[]I%^7I--$@ZB<3")(A0OM>,2%?824N^HZ:BIZ>C--6T\
MMRJWL!8P9,KR5\%70@HG3M>QT\_9.K(",YZ( F,[+AX6P*-^XNKUP[M)U!]_
MLH<ZMRK+#P3E@2!5HHRH58,R[:1'J?^M<AV5IG+L_87CJ&XB[!SJ!/2><&,$
MZN$HVG&38K'B(+H>!?'U&-?#8#3&WZ3O?06\IAO>KVPPBH)^C\K]Q.665].
M"'*5 +N(@W@X#L;7U^R2730H[/(4L8 I9':RJ5IY\LK9ADI_K_'OAX5]/H\:
M[:SYWLD;FS)NFC)^<U-6E^(#?Z5[_U3?=4*=Z;L2LZ@P/3KFPM(9K]JN[@DL
M9U=7/"V6E(T#3IWK23 <3YK3VDA.IB5L3<,<S*:<^=@]>JM<-1@;:?-9L:BF
MZ4&]^B;YQLU&X"4F88VFO:LQ'D=3S?EJXW11SM:5=CBIRV6&GT9@2 '?K[5V
M^PTY:#ZVYO\#4$L#!!0    ( ' R@EA*,MV:#P,  "D'   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;,U5WV_;. Q^SU]!^(;##7!M^5><])( :==M
M!=:M:'?;PW /BLW$PFS+D^2F^^]'V8Z7X;(\'PS8E$1^_$B3U&(OU5==(!IX
MKLI:+YW"F.;2]W568,6U)QNLZ60K5<4-+=7.UXU"GG=&5>F'C$W]BHO:62VZ
MO7NU6LC6E*+&>P6ZK2JNOE]A*?=+)W .&P]B5QB[X:\6#=_A(YI_FGM%*W]$
MR46%M1:R!H7;I;,.+J]BJ]\I?!*XUT<RV$@V4GZUB]M\Z3!+"$O,C$7@]'G"
M:RQ+"T0TO@V8SNC2&A[+!_377>P4RX9KO);E9Y&;8NG,',AQR]O2/,C]6QSB
M22Q>)DO=O6'?ZX9S![)6&UD-QL2@$G7_Y<]#'HX,9NPW!N%@$':\>T<=RU?<
M\-5"R3THJTUH5NA"[:R)G*CM3WDTBDX%V9G5S;=6F._PUT>^*5&_7/B&0.V1
MGPT 5SU ^!N ((0[69M"PTV=8_XK@$]L1DKA@=)5>!;Q%68>1($+(0NC,WC1
M&&+4X47G0_RRWFBCJ K^/15D#Q&?AK"=<:D;GN'2H=+7J)[06?WY1S!E?Y\A
M&(\$XW/HJT?JM+PM$>06/G.E>&U@;:N5:)_B>A;M-->/!1[ZSGK9#U[XX&4B
M-' -6UE2D^K+R<""_NDSJDQH6QQP6QL)[]MJ@ZICVA4\YK!^0D7]>]#%<>,!
M[500]0ZNJ4)LZEM>3CZT1AM>YW;_L>!$$>Z5R!#>B2U.Z.=CYV$H@!!B-XGF
M[C2-(4@"-PHC"-+02X!Y 9N\L32)0^JR9.JFR>Q(>@&1ET80>S,VN7ENA"*]
M8!H35 *)&\^LQA'4@3XIN3.6NO,D.)*8QU@ %__A%P%Q"R/2FQ)H-"?X.+3
M<R].R'<23SXT=O[\+W(Y"V.7,09AZL;3U-),;&"_YO*"GA?V/6;MK-G/O%WT
MSXD<C9!PJEW\H_%5H=IU0UI#)MO:])-LW!WO@74__GZJ]Y?('5<[0;DN<4NF
MS$L3!U0_F/N%D4TW##?2T&CMQ(+N,E16@<ZW4IK#PCH8;\?5#U!+ P04
M" !P,H)8B!P+EQL$  "1"   &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6R55FUOXC@0_IY?,<J=3JWD+7D/Z0%27](MTI8@8+M[.MV'D!BP-HDYVY3V
MW]_80$JO7:3] -CQ/,\\DYGQT-MR\4.N*%7P7%>-[-LKI=:7G8XL5K3.Y05?
MTP9/%ES4N<*M6';D6M"\-*"ZZGB.$W7JG#7VH&>>C<6@QS>J8@T="Y";NL[%
MRS6M^+9ON_;AP80M5TH_Z QZZWQ)IU1]78\%[CHM2\EJVDC&&Q!TT;>OW,OK
M0-L;@T=&M_)H#3J2.><_]&98]FU'"Z(5+91FR/'GB=[0JM)$*./?/:?=NM3
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
M970U,RYX;6S-6FUSVC@0_BL:.M=I9WK!EBA)VH09(&U#>S29<)?>3><^""Q
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
M=3V\K.G+CF194>7.F%0U<]%< 9X#UP/4^05C\JFC"^?ZS4KX!U!+ P04
M" !P,H)8/T7TAS0"   Z!0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6RM5%UOTS 4_2M60&B36)V/=2LEB=0/$#Q,JE8-'A /;G+36'7LS'::[=]C
M.VGH1(N&Q$OC:]]S?,_IO8Y;(7>J!-#HJ6)<)5ZI=3W%6&4E5$2-1 W<G!1"
M5D2;4&ZQJB60W($JAD/?O\$5H=Q+8[>WDFDL&LTHAY5$JJDJ(I_GP$2;>(%W
MV+BGVU+;#9S&-=G"&O1#O9(FP@-+3BO@B@J.)!2)-PNFB\CFNX1O%%IUM$96
MR4:(G0V^YHGGVX* 0:8M S&?/2R ,4MDRGCL.;WA2@L\7A_8/SOM1LN&*%@(
M]IWFNDR\B8=R*$C#]+UHOT"O9VSY,L&4^T5MG^M[*&N4%E4/-A54E'=?\M3[
M< 0(KL\ PAX0OA80]0#G'.XJ<[*61),TEJ)%TF8;-KMPWCBT44.Y_1?76II3
M:G Z71!5(L)SY!:?'ANZ)PRX5NAB"9I0IB[1%5J;YLD;!D@4:"&JFO!G=&=:
MQ"1PA>:$[] LRT1C<5?H8;U$%V\O8ZQ-@?8:G/7%S+MBPC/%+"$;H2AXCT(_
MC$[ %Z^'AR_AV-@R>!,.WH2.+SK#]R^J?\PV2DO3E#]/R>[NN3Y]CQW4J:I)
M!HEG)E&!W(.7OGL3W/@?3YGPG\A>6!(-ED1_8^_;13OQZI32#CYV</N"[--Q
M<#L>!Y,8[X]%_)D733X$_N^TKCQ\U-GV5;DC<FO-9U 8H#^Z-0RRF]0NT*)V
MS;X1VHR.6Y;F<0-I$\QY(80^!'9^AN<R_0502P,$%     @ <#*"6-GMS=.=
M @  _ <  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULK951;YLP$,>_
MBL6FJ9760B D:4>0VD33]C M:M;M8=J# Y=@U6!F.TG[[7<VA-&6LK;:2[#!
M___=[^*SH[V0-RH#T.0VYX6:.IG6Y;GKJB2#G*I344*!7]9"YE3C5&Y<54J@
MJ17EW/4];^3FE!5.'-EW"QE'8JLY*V AB=KF.95WE\#%?NH,G,.+*[;)M'GA
MQE%)-[ $?5TN),[<QB5E.12*B8)(6$^=B\'Y;&36VP7?&>Q5:TP,R4J(&S/Y
MG$X=SR0$'!)M'"@^=C #SHT1IO&[]G2:D$;8'A_</UIV9%E1!3/!?[!49U-G
MXI 4UG3+]978?X*:)S1^B>#*_I)]O=9S2+)56N2U&#/(65$]Z6U=AY9@,'Q"
MX-<"_[F"H!8$%K3*S&+-J:9Q),6>2+,:W<S UL:JD885YE]<:HE?&>ITO)!0
M4I826J3DJ\Y DME62B@TN5 *M")'<]"4<75,3L@2]U"ZY4#$FOQ3>$*NEW-R
M]/8X<C4F:L*Y29W49964_T12<TA.23!X3WS/#SKDL^?+_?MR%\O3U,AO:N1;
MO^ )OQ=A_[Q8*2UQ=_[JXJX"#;L#F8X]5R5-8.I@2RJ0.W#B=V\&(^]#5Q7^
MD]F]F@1-38(^]VK?W&$[(S*6)64;IBDGV3:G!3'!6 *JJP*5;6AMS1&SB\=G
MX]#S(G?79NN-_DJV8<,V? D;QW.&X'\*%/MOTPM7^8Y:<,/).)R,'\#UAG\E
M7-C A;UPU:8M_R)V<82/.,*)%SR@Z(WS2HI10S'JI?@FS&YK-Z.P7$G=C-0V
M8Q?:Z-'^&_AGWN3LX0;LC=]-1[K W-;9;.[%+U1N6*$(AS4Z>Z=C3$56=TTU
MT:*TQ_5*:#S\[3##ZQFD68#?UT+HP\3< ,V%'_\!4$L#!!0    ( ' R@E@S
MW3B7: (  .@&   9    >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;*V5:V_3
M,!2&_XH5$-JDM;GU B6-U+5"((%4M0P^(#ZXR4EKS8F#[;3CWW/LI%DGTK))
M?$E\>U^?YS@YC@Y"WJL=@"8/.2_4U-EI74Y<5R4[R*GJBQ(*G,F$S*G&KMRZ
MJI1 4RO*N1MXWLC-*2N<.+)C2QE'HM*<%;"41%5Y3N7O6^#B,'5\YSBP8MN=
M-@-N')5T"VO0=^528L]M75*60Z&8*(B$;.K,_,E\:-;;!=\8'-1)FQB2C1#W
MIO,IG3J>"0@X)-HX4'SM80Z<&R,,XU?CZ;1;&N%I^^C^P;(CRX8JF O^G:5Z
M-W7>.B2%C%9<K\3A(S0\-L!$<&6?Y%"O'0\<DE1*B[P18P0Y*^HW?6CR<"+P
MSPF"1A \5Q V@M""UI%9K 75-(ZD.!!I5J.;:=C<6#72L,*<XEI+G&6HT_$L
M2415:$56D #;TPT'<K4 31E7UZ1'UOC9I!4.BHQTK>V1N_6"7+V^CER-X1A3
M-VFVOJVW#LYLO8"D3T+_A@1>$';(Y\^7!T_E+B:AS4309B*P?N$9OW^1_IAM
ME);XV?WL0JV]!]W>YE><J)(F,'7P7U,@]^#$;U[Y(^]]%_A_,GN2AK!-0WC)
M_?&#D"UZ%^]%D^X021=J[3.T/J;B[&/_W7@T\")WWP$Q:"$&%R$^@U(30CG6
M*%HD0+#:D514&YU5'"M'3=B%=='V!5BUS^@$JQ?ZP1FJ84LUO$CU56CZ&/[)
M =V0 G07SD6_%^ ,.TYI,/R+QSVI0^8.^$+EEA6*<,A0Z/7'Z"#KNEIWM"AM
M:=H(C87.-G=X%8$T"W ^$T(?.Z;:M9=;_ =02P,$%     @ <#*"6$F%>(;!
M @  50@  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULK59=;],P%/TK
M5D!H2&Q)DWZ@T4;J!V@\3)I6#1X0#VYRTUAS[& [[?CW7#MIZ$8:-L1+8SL^
MYYYS[=S;Z5ZJ>YT#&/)0<*%G7FY,>>G[.LFAH/I"EB#P329500U.U=;7I0*:
M.E#!_3 (QGY!F?#BJ5N[4?%45H8S 3>*Z*HHJ/JY "[W,V_@'19NV38W=L&/
MIR7=PAK,77FC<.:W+"DK0&@F!5&0S;SYX'(YL?O=AB\,]OIH3*R3C93W=O(Y
MG7F!%00<$F,9*#YVL 3.+1'*^-%P>FU("SP>']@_.>_H94,U+"7_RE*3S[SW
M'DDAHQ4WMW)_!8V?D>5+)-?NE^R;O8%'DDH;631@5% P43_I0Y.'(\!@? (0
M-H#P*6!X A U@,@9K94Y6RMJ:#Q5<D^4W8UL=N!RX]#HA@E[BFNC\"U#G(GG
M22(K832YA038CFXXD+,5&,JX?DO.R1JO35KAHLS(M=P!'J"QXSG'\Z<B 8(W
MB:QDM3%9Q4E+=T[NUBMR]OKMU#<HTP;SDT;2HI84GI T"#&2,+DF'T4*Z6,"
M'_VU)L.#R478R[B"Y()$@W<D#,*H0]#R^?"P1T[4YCQR?-$)OG_-Z;?Y1AN%
M%_][5U+KF,/NF+887.J2)C#S\&O7H';@Q6]>#<;!AZZ$_">R1^D9MND9]K''
M"]@R(9C8XO?);3JZW-84(T=A*]4NC@9A,/5WQRYZXW2[(#T&1JV!4:^!>9HR
M6Z.Z=/<BGR6IME;SC$_Y?Z1[W.H>]^I>,5U*3;F]BU=8_K@M@>0:4D:[K(S_
MD'#><0:](5]^!I/6RZ37"Y:.O]R@7OP+3F+2?Q-K]?Y1A2Y ;5WCTL1]V'4=
M:U?;WCAW+>')^@)[9MWB?M/4#?>:*OQN-.&0(65P,4%)JFYB]<3(TO6!C338
M5=PPQ[X/RF[ ]YF4YC"Q =I_$O$O4$L#!!0    ( ' R@EBX8G<#G@(  '4(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;+56;6_3,!#^*U9 :).@
MSDM?MI%&VEHF)C%1=1K[@/C@)M?&6FP'VVW'O\=VTM!"%FE3Z8?&9]_S^)Z+
MSY=X*^2CR@$T>F(%5V,OU[J\P%BE.3"B>J($;E:60C*BC2E76)422.9 K,"A
M[P\Q(Y1[2>SF9C*)Q5H7E,-,(K5FC,A?5U"([=@+O-W$G*YR;2=P$I=D!7>@
M[\N9-!9N6#+*@"LJ.)*P''N7P<5D9/V=PS<*6[4W1E;)0HA':]QD8\^W 4$!
MJ;8,Q#PV,(&BL$0FC)\UI]=L:8'[XQW[M=-NM"R(@HDH'FBF\[%WYJ$,EF1=
MZ+G8?H9:S\#RI:)0[A]M*]^^V3%=*RU8#38VH[QZDJ<Z#WN H/\,(*P!X=^
MX3. J 9$3F@5F9,U)9HDL11;)*VW8;,#EQN'-FHHMV_Q3DNS2@U.)U]U#A+-
M(06Z(8L"%#J9@B:T4*?H [J_FZ*3MZ<QUF8K"\!I33NI:,-G:(,0W0JN<X4^
M\0RR0P)L8FP"#7>!7H6=C+=$]I!__AZ%?ABU!=0-GT+:0U'@X&%'.%&3M\CQ
M1:_(V_<OQAG=:&#J1TND5Q5SOYW9ENV%*DD*8\_4I0*Y 2]Y]R88^A_;9!^)
M[" )_28)_2[V9$)X:@J0N()4.9& Q!*E@C%K:Y$^MLFO. >.TUXRFR2(["_&
MFWUAG5N_4MB@$3;H%/:P7@&Z!;8 V::@$_S2%W@DL@.=PT;G\+^=XN$QDW D
MLH,DC)HDC+I/L3 ]*0-9'6/"Q)KK-L&=+"\5//JG",[[9[[O-T502<%[-SL#
MN7(-3YD2,S%6EWPSV_342]=*\!_WJB&;"W1%N4(%+ W4[XW,YK)J<I6A1>GZ
MQ$)HTW7<,#??!2"M@UE?"J%WAMV@^=)(?@-02P,$%     @ <#*"6%#"H0QE
M @  B08  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULK55=;YLP%/TK
M%INF5FH+@9"O 5*;:.H>ID7)NCY,>W#@$JP:S&P3NG\_VQ":*"3JPU[ '_><
M>\[%O@0UXR\B Y#H-:>%"*U,RG)FVR+.(,?BCI50J)V4\1Q+->5;6Y0<<&)
M.;5=QQG9.2:%%05F;<FC@%62D@*6'(DJSS'_^P"4U:$UL/8+*[+-I%ZPHZ#$
M6UB#?"J77,WLCB4A.12"L )Q2$/K?C";^SK>!/PD4(N#,=).-HR]Z,G7)+0<
M+0@HQ%(S8/7:P1PHU41*QI^6T^I2:N#A>,_^Q7A77C98P)S19Y+(++0F%DH@
MQ165*U8_0NO'"(P9%>:)ZB9V[%@HKH1D>0M6"G)2-&_\VM;A # 8G@&X+<!]
M+\!K 9XQVB@SMA98XBC@K$9<1RLV/3"U,6CEAA3Z*ZXE5[M$X63T76; T0IB
M(#N\H2#0U0(D)E1<HUNT5H<FJ2@@EJ+3R%OTM%Z@JX_7@2V5%$UHQVW:AR:M
M>R;M N([Y UND.NX7@]\_GZX>PRW50&Z*KA=%5S#YYWAN^SSU_U&2*X.W.\^
MHPWSL)]97\*9*'$,H:5NF0"^ ROZ]&$P<C[WV?Y/9$=%\+HB>)?8HS?+*.4L
M1PD1)1.8ZJ(\5UOH,W^1L5\OZO/=\/B&1S>>730=3AS'">Q=CZ-AYVAXT9'Y
ME*)/=X,;'>7SIUVV1M1IT'CB3KU^37ZGR;^HZ0>3NJ3FD/&W0W:#"I!]2OV>
MRIPH/0T:..[H5*M]T"ATD_Z&^984 E%(%=*Y&RL*WC2^9B)9:7K'ADG5B<PP
M4_\*X#I [:>,R?U$MZ/N[Q/] U!+ P04    " !P,H)86W-IMT<"  ".!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6RM5%UOVC 4_2M6-DVMU!&2
M .U8B,1'J^VA$RKJ]C#MP2078C6Q4]L!]N]W;8>,=H#ZL)?XZY[C<VY\;[P5
M\DGE )KLRH*KD9=K70U]7Z4YE%1U1 4<3U9"EE3C4JY]54F@F065A1]VNP._
MI(Q[26SWYC*)1:T+QF$NB:K+DLK?$RC$=N0%WG[C@:US;3;\)*[H&A:@'ZNY
MQ)7?LF2L!*Z8X$3":N2-@^&T9^)MP'<&6W4P)\;)4H@GL_B:C;RN$00%I-HP
M4!PV,(6B,$0HX[GA]-HK#?!POF>_L][1RY(JF(KB!\MT/O)N/)+!BM:%?A#;
M+]#XZ1N^5!3*?LG6Q49]CZ2UTJ)LP*B@9-R-=-?DX0 0#$X P@80O@;T3@"B
M!A!9HTZ9M36CFB:Q%%LB332RF8G-C46C&\;-7UQHB:<,<3JY?:Y9A7]%7Y%O
M^&8N9J I*]0E^4@>%S-R\?XR]C7>8Z+]M.&<.,[P!&<0DGO!=:[(+<\@>TG@
MH\!69;A7.0G/,LX@[9 HN")A-XR.")J^'1Z>D1.U28LL7_2VI/T<+Y66^"!_
M'<N5H^H=IS)%.E0536'D814JD!OPD@_O@D'W\S&?_XGLA>M>Z[IWCAVSB*0I
MHZ[\>$9@A[U$P3'3CJEOF4PCV23!X/I3[&\.S?P;=!W<M#%.HW_PM$N0:UOQ
MBJ2BYMJ]GW:W;2IC6TNO]B?8;%QO^$OC.M4]E6O&%2E@A93=SC4JDJ[ZW4*+
MRA;04F@L1SO-L6&"- %XOA)"[Q?F@K8%)W\ 4$L#!!0    ( ' R@E@^2RRQ
M< (  %H&   9    >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;*U576^;,!3]
M*Q:;IE9JRU=(EXP@M<FJ3=I'U:S;P[0'!RZ)58.I;9+NW^_:$)2D-.K#7L ?
M]QR?<_&]Q!LA']0*0).G@I=JXJRTKL:NJ](5%%1=B I*W,F%+*C&J5RZJI)
M,PLJN!MXWM M*"N=)+9KMS*)1:TY*^%6$E47!95_KX&+S<3QG>W"'5NNM%EP
MD[BB2YB#OJ]N)<[<CB5C!92*B9)(R"?.E3^>1B;>!OQDL%$[8V*<+(1X,)//
MV<3QC"#@D&K#0/&UABEP;HA0QF/+Z71'&N#N>,M^8[VCEP55,!7\%\OT:N*\
M=T@&.:VYOA.;3]#ZL0)3P95]DDT3.QPX)*V5%D4+1@4%*YLW?6KSL /P7P($
M+2!X+2!L :$UVBBSMF94TR268D.DB48V,["YL6ATPTKS%>=:XBY#G$X^/M:L
MPJ^BS\@WO#,G,]"4<75*SLD<;TQ6<R B)P=AY^1^/B,G;T]C5Z,(0^6F[8'7
MS8'!"P?.(+T@H7]& B\(>^#3U\.#?;B+UCO_0><_L'SA"WQ'3/Z^6B@M\9[]
MZ7/9T [Z:4WMC55%4Y@X6%P*Y!J<Y-T;?^A]Z//\G\CV,A!V&0B/L2??\YRE
M0&!KGM R(WDM2Z9K"7W6&[[(\IDNL4[\@3_R8G>]ZZDGRO/"41>U)W;0B1T<
M%?L%E!IC[:=U47.J(<.2Q9RDC)JFT">VX1ONR#CWAY>C [$]4:,HO.P7&W5B
MHZ-B?PA->9^FZ'EJ@LCW#S0]CXJ\X$"1NU/YINM^I7+)2D4XY(CR+BX1+IM.
MUDRTJ&PS6 B-K<4.5]C\09H W,^%T-N)Z2_=[R3Y!U!+ P04    " !P,H)8
MW!] Y0 #   ;"P  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6RUEFUO
MVC 0Q[^*E4U3*W7-<X .(@'=-*1U0D7=7E1[8<)!HL8VLPUT^_2SG9 "3:,5
M45X0V_'][W[GAUQWP_B#2 $D>B0Y%3TKE7)Y9=LB28%@<<F60-6;.>,$2]7E
M"ULL.>"9,2*Y[3E.9!.<42ONFK$QC[ML)?.,PI@CL2($\S\#R-FF9[G6=N V
M6Z12#]AQ=XD7, %YMQQSU;,KE5E&@(J,4<1AWK/Z[M70=;2!F?$C@XW8:2.-
M,F7L07=&LY[EZ(@@AT1J":P>:QA"GFLE%<?O4M2J?&K#W?96_8N!5S!3+&#(
M\I_93*8]JVVA&<SQ*I>W;/,52J!0ZR4L%^8?;8JY062A9"4D(Z6QBH!DM'CB
MQS(1.P;N2P9>:> =&@0O&/BE@6] B\@,UC66..YRMD%<SU9JNF%R8ZP534;U
M,DXD5V\S92?C$968+K)I#J@O!$AQ@;ZKS7-V#1)GN3A'']'=Y!J=O3_OVE+Y
MTU9V4FH/"FWO!6W70S>,RE2@SW0&LWT!6P5:1>MMHQUXC8K7D%PBW[U GN/Y
M-0$-_]_<:PC'KY+G&SW_V.3=?U,6:"2!B%]U^2OD@WIY?8*OQ!(GT+/4$17
MUV#%']ZYD?.ICOU$8GN9"*I,!$WJ\7C%DU2=)L3F2+"YW& .=<"%2FA4] VS
MCENAHWY=>[V+TNCL2)2P0@D;449"K#!-#$K""%%WC3J%R0,ZRRB:I I,U)Z%
M0C7:07/;-6B-SH]$BRJTJ!&M3QB7V5]L+E!X5)\"4;M*T;-5\H/0#<,#E$9G
M]2BH@:)54;0:*8;%HDS,HMS? )D"KSU=C3*O/5TG$MLC;E?$[;>]9]JGS,2)
MQ/8RT:DRT3G)/=-YMH.]CN.[3G"PA1N]'<GB.D_?7N=-KII2=N^N"=J=5N0?
MX#7[?RV?O5-F$. +4WT)%?F*RN(;7HU6%5[?U#4'XP-=^9GRY4FF*!MO,%]D
M5* <YDK2N6RI)>1%)59T)%N:8F;*I"J-3#-5U2MP/4&]GS,FMQWMH*J'XW]0
M2P,$%     @ <#*"6&:%L&)\ @    <  !D   !X;"]W;W)K<VAE971S+W-H
M965T-CDN>&ULM55;;YLP%/XK%INF5FH*@9"D&4%J&U6+U$Y1LVX/U1X<."16
M;<SL0^CVZV=#BC*51%.EON#;^2[''-M1)=63W@ @>18\UU-G@UA,7%<G&Q!4
MG\L"<K.2224HFJ%:N[I00-,:)+CK>][0%93E3AS5<PL51[)$SG)8**)+(:CZ
M?05<5E.G[[Q,W+/U!NV$&T<%7<,2\*%8*#-R6Y:4"<@UDSE1D$V=R_[D:FSC
MZX#O#"J]UR<VDY643W8P3Z>.9PT!AP0M S7-%JZ!<TMD;/S:<3JMI 7N]U_8
M;^K<32XKJN%:\A\LQ<W4&3LDA8R6'.]E]05V^826+Y%<UU]2-;$CSR%)J5&*
M'=@X$"QO6OJ\VX<]@.\? /@[@%_[;H1JES.*-(Z4K(BRT8;-=NI4:[0QQW+[
M4Y:HS"HS.(SG.=)\S58<R*76@/J,?#6E<#(#I(SK4](C2U,(:6D"9$:ZPR,7
MC15+Z"8[V:M&UC\@.X/DG 3],^)[?D >EC-R\O'T7QK79-*FX[?I^#5O<(#W
MAN4,H7=K_G3ZVBQYO#7Q9(X@],\NTPWYH)O<GH^)+F@"4\<<  UJ"T[\Z4-_
MZ'T^8CUHK0?'V.-EN4*)E'?Y:I!AC;3';!L'PS#H>X/(W79(#EK)P5')6]!Z
M8@Y&4HJ24S1;1H54R/Y0>V*ZC#1\PSTCO6 0]L.PVTC8&@F/&OEV*/'PE5X0
M>*.+P46WWK#5&Q[?:YEA1160QSL0*U"=Q7"4XHW%,&H-CMZSCD?O8'W<6A^_
MN8['_UG'[MZ%9M^&.ZK6+->$0V:0WOG(4*CFOFT&*(OZCEM)-#=FW=V8)PJ4
M#3#KF93X,K#79OOHQ7\!4$L#!!0    ( ' R@EA,J$#XNP,  )82   9
M>&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;+58;6^;.A3^*Q9WNMJDNX(A29/>
M!*E)[UZD5:I6]?;#M \.G 1K!F>V:;9_?VV@$%KJ2S+V)<'&Y_%YSK&/'SS?
M<_%-)@ *_4A9)A=.HM3NPG5EE$!*Y!G?0:;?;+A(B=)-L77E3@")"Z.4N;[G
M3=R4T,P)YT7?C0CG/%>,9G CD,S3E(B?2V!\OW"P\]CQF6X393K<<+XC6[@%
M=;>[$;KEUB@Q32&3E&=(P&;A7.*+%9X9@V+$OQ3V\N 9&2IKSK^9QL=XX7C&
M(V 0*0-!]-\#K( Q@Z3]^%Z!.O6<QO#P^1']74%>DUD3"2O.[FFLDH4S=5 ,
M&Y(S]9GO/T!%:&SP(LYD\8OVU5C/05$N%4\K8^U!2K/RG_RH G%@@"<O&/B5
M@?_48/2"05 9! 71TK."UA51))P+OD?"C-9HYJ&(36&MV=#,I/%6"?V6:CL5
MON<\WE/&T.LK4(0R^0:]1;=ZL<0Y \0W:$6$^$FS+;I,>9XITU7;+'.IX:1$
M=QE54AO>W5ZAUZ_>S%VE73,3N%'EQK)TPW_!#>RC:YZI1*)_LACB-H"K.=7$
M_$=B2]^*> 71&0KP7\CW_*##H55_<]_B3E#'.2CP@O^+\Y=/^@WZJ""57[OB
M5,*,NF',IKZ0.Q+!PM&[5H)X "?\\P\\\?[NXC@06(OQJ&8\LJ&'2\)(%@$B
M$JUA2[-,+Z(NPB7*N$ Q1><A]/',&TW'<_?AD,OS<9/QS N"63VNY>:X=G-L
M=;-.#(F^YU1 C%0B>+Y-R@Y)3;7I\ML*>VRB2K"))0@M<I.:W*0?.9KN"!6Z
M_"K9Q67R;/JWW4GH&&C-PGGMZ'G?Q0)9_,)*L4)T1QQU!?O\N&!/:PY3*X</
M^L1@YM1 UQ!3@KY<0[H&T;G+K4C'+IZ!P%JD9S7IV3!U;38DXX' 6HRQUQR9
MWB"5K8*Q+;22CGV^7BN[3>7@],>_I_K9<8_-9X76>TMBOR'H#U(!*Y@>)= ^
MX0G):B0$MI[7_8JD'>.(*ED!]<])(PRP71G<YUNP5D>[_=&+:R"T-MM&7^#Q
M,!42#ZHHAD)KLVZ$![8KC]XUT@ISS')]+DVLR@0WT@3;M<GI-?($P6))Z*_+
MGW8 &EV#[<*F=PT]08ATYW)ZI,S$C5S!5FW0LX:>H"^ZB?PZ4,G3/?C"3T%L
MBXL/B2+S25Y^$]>]]>7*97&E\*1_:2Y=BIN#!J:\L;DF0N]3B1AL-*1W=JX+
MB"@O0<J&XKOB'F'-E>)I\9@ B4&8 ?K]AG/UV# 3U%=1X7]02P,$%     @
M<#*"6"ADR]-* @  R04  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
MK53?;YLP$/Y7+#9-K;0% C2M,D#*CTW=0Z4H6;>':0\.7 *JC9GMA/2_W]D0
MEE8DVJ2]X+NSO\_WG;F+:B&?5 Z@R8&S4L5.KG4U=EV5YL"I&H@*2MS9",FI
M1E=N755)H)D%<>;ZGC=R.2U*)XEL;"&32.PT*TI82*)VG%/Y/ 4FZM@9.L?
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
M:"E1J+_KSZ:R66JOF:H_X6M9TAB&COI&)8@M.-&'=]V@\ZG)\G^"/2M KRY
MKXT>/8P6!(WQTAIO<MN*:$Z0-!FUG+[AZ#ZUC0:]JT'H;AL,]&L#_58#WS %
M\7<+K9 W6/AWSC.70>TR:'6YX$A9DZ]6V1M\!:]Y->Y1P\I!K$T?ER3FFP)M
M"ZA7ZZMB9#KDB_6QND)LQ_^#L??/+17KK)"$P4HA.Y=7*B5A>[J=("]-6UQR
M5$W6#%-U#8+0!]3^BG,\3'2 ^F*-?@-02P,$%     @ <#*"6"ZJ>+/0 @
M50D  !D   !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULM59=;YLP%/TK%INF
M5MK*1R!!'4%JDDZKM$I1JFX/U1X<N E6P6:V2;I_/]L0FF04K566A^"O<WS/
MX9KK:,OXH\@ )'HJ<BK&5B9E>6G;(LF@P.*"E4#5S(KQ DO5Y6M;E!QP:D!%
M;GN.,[0+3*@51V9LSN.(53(G%.8<B:HH,/\]@9QMQY9K[0869)U)/6#'48G7
M< ?ROIQSU;-;EI040 5A%'%8C:TK]W(:ZO5FP7<"6['71EK)DK%'W;E)QY:C
M X(<$JD9L'IL8 IYKHE4&+\:3JO=4@/WVSOV+T:[TK+$ J8L_T%2F8VMT$(I
MK'"5RP7;?H5&3Z#Y$I8+\X^V]5H_L%!2"<F*!JPB* BMG_BI\6$/X Y? '@-
MP#L&^"\ !@U@8(36D1E9,RQQ''&V15RO5FRZ8;PQ:*6&4/T6[R17LT3A9#QE
M- $J.3:FLA5:$/&(SF8@,<G%.?J$[N]FZ.S]>61+M9T&V4E#/:FIO1>H70_=
M,BHS@:YI"NDA@:WB;(/U=L%.O%[&&207:.!^1)[C#3H"FOX[W.L)9]!Z-S!\
M@S=Z]_!- ="-A$+\[+*O9O>[V?7QO10E3F!LJ?,I@&_ BC^\<X?.YR[I)R([
M,,)OC?#[V.,OD +'N3H^)1-$(D)%Q;$RITMU3148*OV-V<1>X*A?9&_V]?3N
M^$8]0:LGZ-5S_92 $&CU&EDUXW!/EN\'H>]X1[IZ=^[6A7HD#5M)PUY)\\44
M/=Q"L03>F8N]Z-?FXHG(#H2.6J&C_WHH1Z<TXD1D!T:$K1%A[QN?-5F[)3)#
M&\P)JU1*$ZH2F*BD5LDLB:RT2Z++A_#O8^JZGG><SEW+@C!\/LUU[/9>A2J
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
MB+CGV?.YN*[>+%0,#[TYZM$:;[K8R,=GN[/%],))*'KBNEXO]VB*7-KD4M<
MRX6)]<RGOVD.<-^>+13<Q4OF%F+)D1<&3M\;](<UDVF0Y(*\:&/55@+IB0(-
M<5P8.8UF?2FOLUW[1W8EO4$-"5P#*A<F51NWMIIA.,W>KZ/2K\-&OQJ<N3#/
MGJ^KCYM:C8-CG'I4N:!F$@V/7)@4;1940-;P>"6EPSIG&MBX,&V:E]%<4F=#
MCDZ".S9XPC">6BV@]=/9$+TUU;$!%H:!]<)_^2Q7:W./'3AT!J.^6S-IACH8
M!D(K"T+*\(G*#$UP0__3[,-"5U<G%@+T-Y)2O--SG#KIACX8ID\[)T*SVJ$;
M0I G#9=P0ROTLFD#FDXX5,>>#1L$8>\[])T8!%#7(@R#\ D,:M5\X&,:#3%U
M'*?&M89&^&P:M1-XS"4\4+BLT6? A,\$TZNUGX60_K/^N69^B>$3.9]/K2:X
M(4]K4A%#*G(*J1J;$#C:Z<L7,3@CY^.L63Z8HX/\@Y_\8.:]3@\()^F@WX"/
MP. [N0.$XW60:D!'8-"]4H<(9^E0@,$?@5NC[]9!PCHZE&C@2& XOE:3":?I
M4(%A*H&9VK;%),?,A*!.##0)#,WS6DQR_%LB@')J4$AA1+UUCUFD;P5P:BA(
M80J>V6 V1&^-;6IH2&$:MF\PX4"G/R'4((_"R#NW 87#=U!^L.T%P^[M&U18
M0(?:#!TI3,>S.U@X_@G2[8-MY8B+5;9YGJ)%LHUEOL-<OEMNT,_R;6ES>;Z[
M?\.$^G:=HI OU5"G-U :1;YAGI_(9)-M4L\3*9,H.UQSYG.A+U"?+Y-$[D]T
M@O+?%J;_ U!+ P04    " !P,H)8+D87M'L%   ;&@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970X-BYX;6RM66USHD@0_BM3WM75;E42F>%-<L:JQ)!=JS9B
MJ<ENU=5]0!F56F!<&#7W[V\&$42&B6;YD@!V/SS=/?33 ]T=B7\F*XPI> N#
M*+EKK2A=W[;;R7R%0S>Y(6L<L5\6) Y=RD[C93M9Q]CU4J<P:"-%,=JAZT>M
M7C>]-HI[7;*A@1_A40R231BZ\7\/.""[NQ9L'2Z,_>6*\@OM7G?M+O$$TY?U
M*&9G[1S%\T,<)3Z)0(P7=ZU[>-M7%>Z06KSZ>)<<'0,>RHR0G_QDX-VU%,X(
M!WA..83+_FUQ'P<!1V(\?F6@K?R>W/'X^(#^E ;/@IFY">Z3X+OOT=5=J],"
M'EZXFX".R>XKS@+2.=Z<!$GZ%^PR6Z4%YIN$DC!S9@Q"/]K_=]^R1!PY0*/&
M 64.Z-1!JW%0,P<U#73/+ WKT:5NKQN3'8BY-4/C!VEN4F\6C1_Q,DYHS'[U
MF1_M/?K)G$34CS;8 \X:QR[/;@(^/6+J^D'R&5R#"5L[WB; @"Q :K^):-GZ
M^O@Z*:[_\XS#&8[_908ODT?PZ<_/W39EK/F]V_.,X<.>(:IA"!%X9@Q7"; C
M#WME@#8+-X\9'6)^0%+$1SR_ 2J\ DA!JH!0_WQW)*&CYB504SRU!F]LO]K#
M%WLB2LW>4Q-[\D?\-EF[<WS78L]P@N,M;O7^^@,:RM^BL!H"*P6IY4%J,O3>
MU)G>?P.R4/?^>NK/F\^V!PW=LEB!ML=!5,U,T[ L:.5V)7YZSD^7%J'O3*;
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
M!I'1,8@\S"=W4+V=M[8 &QN VNK!1FO@_X1M&V^">N,%XXJ)JC=C:4K%BWV
MIE=DS.DFO[X^I1E9</50.P=^T_Y!4[;(D_JJ.TA$=573_@[#"^-ZEZ=C,9'2
M)4U'55=.QZ;IZ8:.6AT V/;<FL/MP3#6Y_: #XN#*< P%H7%^9_&TT/'8WV8
MMI[3TT,Q/11C42[/R'RP.&Y,H@_W2),DBN(8R^AHY%0PPO(6Q_!ULV': ('%
M@4BORS4^VWB%[*X#;$YW50@V4KP2L9'BN0:/.V^ 2!+W;&-Q ('- E8[$-\=
M!VK*C8DBF%5,&[:"<4^28!ZH17>-QC&2G1@^[OG!5DD4)8G; SZW@BC"/+ :
M<0^F #1@GB@RS\&MYU&P?DX%S=\-P[]02P,$%     @ <#*"6)>*NQS
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
MO+'G,UYD<\W<'_>D23"-W";A55,4,WON6_55\?SPH\###QH__ M02P,$%
M  @ <#*"6,,EV4B4 @  WS,  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<\W:36ZC0!"&X:M8'""XJ[JJVZ,XJ]ED&^4"R&G_*+9!P"C)[<=R%O:'
M9C&;B&^%&D3QKAXAZ,>7<FS&0WL>]H=N6'R>CN=A7>W'L?M5U\-F7T[-\-!V
MY7RYLFW[4S->EOVN[IK->[,KM2R77O?W,ZJGQ_N9B]>OKOS/Q':[/6S*[W;S
MYU3.XS\&UQ]M_S[L2QFKQ6O3[\JXKNK/X^WT4%\/X>$RN5H\OZVK_ODM5/7<
M00)!,G^00I#.'Q0A*,X?9!!D\P<Y!/G\00F"TOQ!&8+R_$$K"%K-'Q26*..2
M(&F"-8'6 ;D.!%X'!#L0B!V0[$!@=D"T X': =D.!&X'A#L0R!V0[D!@=T"\
M X'>@GH+@=Z">@N!WC)YV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0
M;R'06U!O(=!;46\ET%M1;R706U%O)=!;)Q]+"/16U%L)]%;46PGT5M1;"?16
MU%L)]%;46PGT5M1;"?2.J'<DT#NBWI% [XAZ1P*](^H="?2.DX_=!'I'U#L2
MZ!U1[TB@=T2](X'>$?6.!'I'U#L2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW
M$>AMDY^5!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ
M[01Z.^KM!'H[ZNT$>OMDLPF!WHYZ.X'>CGH[@=Z.>CN!W@GU3@1Z)]0[$>B=
M4.]$H'="O1.!W@GU3@1Z)]0[$>B=4.]$H'>:;!8DT#NAWHE [X1Z)P*],^J=
M"?3.J'<FT#NCWIE [XQZ9P*],^J="?3.J'<FT#NCWIE [XQZ9P*]\V2S]T_J
M/8Q?QS+<>K[7^/R?I'J\W%MNC[\NOT^BA*LKSO5]Q?#T%U!+ P04    " !P
M,H)8C9S+JS0"  !6,@  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0
MAN&K&-H&EBQ2I-0BSJ;MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^
M$0=X=K[^_CA9OSKVW>"WR3Z$Z6.6^7IO>^/3<;)#7-F-KC<A?G5WV63J@[FS
MF=AL=%:/0[!#6(>Y1G)S_=GNS'T75E^.\6??CL,V<;;SR>K3:>.<M4W,-'5M
M;4)<SQZ&YH^4]5-"&D\N>_R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZ
MN"L[=ID/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI
M,[\X?RES+C#NO'7CY./$G'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_,
MCM?[<W2'91X^6QZ7W_'O,WZI_\X^!*0/">FC@/2A('UH2!\EI(\*TL<'2!_Y
MAM((1=2<0FI.,36GH)I35,TIK.845W,*K#E%5D&155!D%119!45609%54&05
M%%D%159!D5509)44625%5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@
MR%I09"THLA8460N*K 5%UH(B:T&155%D5119%45619%54615%%D5159%D551
M9%44635%5DV155-DU119-45639%54V35%%DU159-D;6DR%I29"TILI8464N*
MK"5%UI(B:TF1M:3(6E)DK2BR5A19*XJL%476BB)K19&UHLA:462M_J>L/\;Q
M\(_CEV?:FW9XSL^6OY/<_ )02P$"% ,4    " !P,H)8!T%-8H$   "Q
M$               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M ' R@E@I_0@#[@   "L"   1              "  :\   !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( ' R@EB97)PC$ 8  )PG   3
M  "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ <#*"6+W-
M4I#/!P  _#0  !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( ' R@E@'YGB%,P(  *P%   8
M  " @1(0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !P
M,H)8Y:79IX('  !V)   &               @(%[$@  >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ <#*"6".BWF][ P  :@P  !@
M         ("!,QH  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( ' R@EC&/-\@>0<  (PC   8              " @>0=  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !P,H)84+\\'0L#   ]"
M&               @(&3)0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ <#*"6"A53#:,"@  \%X  !@              ("!U"@  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( ' R@E@M7&@8; (
M  D%   8              " @98S  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    " !P,H)8+/Q_WY0)  !_+0  &               @($X
M-@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ <#*"6#:K
M@$.T%0  K%D  !D              ("! D   'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    " !P,H)8S#S]'3 @   79   &0
M    @('M50  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M ' R@E@PDTNIPP<  +T4   9              " @51V  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ <#*"6)Y^MLF="   <QP  !D
M             ("!3GX  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    " !P,H)88K7)1J@"   5!@  &0              @($BAP  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( ' R@EAC7EPVC@(
M ! &   9              " @0&*  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ <#*"6(QP*;S! @  @ 8  !D              ("!
MQHP  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !P,H)8
MA[0&0S #  #O!@  &0              @(&^CP  >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( ' R@E@?2MM%L0(  .T%   9
M      " @263  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ <#*"6%8S3CD_ P  (P<  !D              ("!#98  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !P,H)8:9,9/_P"   7!P
M&0              @(&#F0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( ' R@EB $SDW3@,  $('   9              " @;:<  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ <#*"6'@@!;%'
M!@  .1,  !D              ("!.Z   'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    " !P,H)8[FV)"*0$  #E"@  &0
M@(&YI@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( ' R
M@ECH+)@49 D  ,D6   9              " @92K  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ <#*"6(>C I]! P  %P<  !D
M         ("!+[4  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    " !P,H)8C!1TS7@;   >8P  &0              @(&GN   >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( ' R@EAR^4&1W (  &(&
M   9              " @5;4  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ <#*"6"%FNL>$ P  ( @  !D              ("!:=<
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !P,H)8D7 E
MB1L$  "F"   &0              @($DVP  >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( ' R@EB_BJLIF00  $8+   9
M  " @7;?  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M<#*"6 R%4O"I!0  (PX  !D              ("!1N0  'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    " !P,H)89@BGPT,"  ";!0  &0
M            @($FZ@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( ' R@EAD.J)K0P(  (H&   9              " @:#L  !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ <#*"6%RMF02J(0
MKVX  !D              ("!&N\  'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    " !P,H)8(=' IN4#  #Q"@  &0              @('[
M$ $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( ' R@E@\
M!$,!I@(  (4&   9              " @1<5 0!X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ <#*"6-9UI-AL P  H <  !D
M     ("!]!<! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M" !P,H)804;PQ8X"  # !0  &0              @(&7&P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( ' R@EA=3H-9C0(  /4%   9
M              " @5P> 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ <#*"6'44@8G? @  ,P<  !D              ("!("$! 'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !P,H)8OZYFQ7@"
M  "4!0  &0              @($V) $ >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( ' R@E@IP)=_A (  (L%   9              "
M@>4F 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ <#*"
M6 D[331T @  ?04  !D              ("!H"D! 'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    " !P,H)8GKX1G,\"  "<!@  &0
M        @(%++ $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( ' R@EBREF!!'0,  *\&   9              " @5$O 0!X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ <#*"6/W'Q:I? @  = 4
M !D              ("!I3(! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    " !P,H)8CF$!8?D#   W"@  &0              @($[-0$
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( ' R@ECY._&D
ML ,  '@)   9              " @6LY 0!X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ <#*"6$HRW9H/ P  *0<  !D
M ("!4CT! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !P
M,H)8B!P+EQL$  "1"   &0              @(&80 $ >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( ' R@EBG[(_Z50,  , '   9
M          " @>I$ 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ <#*"6+TX)C!Z!0  $BH  !D              ("!=D@! 'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !P,H)8B#MA&:$%  #_
M(@  &0              @($G3@$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( ' R@EBM$L\]0 D  #96   9              " @?]3
M 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ <#*"6.H$
M9C F @  B@0  !D              ("!=ET! 'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    " !P,H)8(C&ZWE,"  #K!0  &0
M    @('37P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M ' R@E@Q!:=2E 0  -@:   9              " @5UB 0!X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ <#*"6-U$?AI( P  T D  !D
M             ("!*&<! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    " !P,H)8+H.1]4$#  !E$0  &0              @(&G:@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( ' R@E@_1?2'- (
M #H%   9              " @1]N 0!X;"]W;W)K<VAE971S+W-H965T-C N
M>&UL4$L! A0#%     @ <#*"6-GMS=.= @  _ <  !D              ("!
MBG ! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !P,H)8
M,]TXEV@"  #H!@  &0              @(%><P$ >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;%!+ 0(4 Q0    ( ' R@EA)A7B&P0(  %4(   9
M      " @?UU 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%
M  @ <#*"6+AB=P.> @  =0@  !D              ("!]7@! 'AL+W=O<FMS
M:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !P,H)84,*A#&4"  ")!@
M&0              @('*>P$ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+
M 0(4 Q0    ( ' R@EA;<VFW1P(  (X%   9              " @69^ 0!X
M;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ <#*"6#Y+++%P
M @  6@8  !D              ("!Y( ! 'AL+W=O<FMS:&5E=',O<VAE970V
M-RYX;6Q02P$"% ,4    " !P,H)8W!] Y0 #   ;"P  &0
M@(&+@P$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( ' R
M@EAFA;!B? (    '   9              " @<*& 0!X;"]W;W)K<VAE971S
M+W-H965T-CDN>&UL4$L! A0#%     @ <#*"6$RH0/B[ P  EA(  !D
M         ("!=8D! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4
M    " !P,H)8*&3+TTH"  #)!0  &0              @(%GC0$ >&PO=V]R
M:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( ' R@EC2,M"Y*P0  -\1
M   9              " @>B/ 0!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL
M4$L! A0#%     @ <#*"6,Y"1MX=!@  63(  !D              ("!2I0!
M 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " !P,H)8?M6#
M!!$"  #.!   &0              @(&>F@$ >&PO=V]R:W-H965T<R]S:&5E
M=#<T+GAM;%!+ 0(4 Q0    ( ' R@EBT!G*/-@(  /P%   9
M  " @>:< 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#%     @
M<#*"6'=K^[MJ @  00<  !D              ("!4Y\! 'AL+W=O<FMS:&5E
M=',O<VAE970W-BYX;6Q02P$"% ,4    " !P,H)8DS!6YT\#  #0"@  &0
M            @('TH0$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4
M Q0    ( ' R@EC(4#RXN@,  /,,   9              " @7JE 0!X;"]W
M;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ <#*"6"CV[3DY!0
MKBD  !D              ("!:ZD! 'AL+W=O<FMS:&5E=',O<VAE970W.2YX
M;6Q02P$"% ,4    " !P,H)8QD2J$I4"  "K!P  &0              @(';
MK@$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    ( ' R@ECP
MIE)>_@(  !0*   9              " @:>Q 0!X;"]W;W)K<VAE971S+W-H
M965T.#$N>&UL4$L! A0#%     @ <#*"6"/]\<MX @  9 <  !D
M     ("!W+0! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"% ,4
M" !P,H)8+JIXL] "  !5"0  &0              @(&+MP$ >&PO=V]R:W-H
M965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( ' R@EBH'1$1O"T  )5_ P 9
M              " @9*Z 0!X;"]W;W)K<VAE971S+W-H965T.#0N>&UL4$L!
M A0#%     @ <#*"6'#.235J!0  PB   !D              ("!A>@! 'AL
M+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " !P,H)8+D87M'L%
M   ;&@  &0              @($F[@$ >&PO=V]R:W-H965T<R]S:&5E=#@V
M+GAM;%!+ 0(4 Q0    ( ' R@EAQHJL;,P0  .T:   9              "
M@=CS 0!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%     @ <#*"
M6%8N*_+ !   JR   !D              ("!0O@! 'AL+W=O<FMS:&5E=',O
M<VAE970X."YX;6Q02P$"% ,4    " !P,H)8_1$ "G0#  ![&   #0
M        @ $Y_0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ' R@EB7BKL<
MP    !,"   +              "  =@  @!?<F5L<R\N<F5L<U!+ 0(4 Q0
M   ( ' R@EAEX4OM+@8  %0Y   /              "  <$! @!X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    " !P,H)8PR792)0"  #?,P  &@
M    @ $<" ( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M" !P,H)8C9S+JS0"  !6,@  $P              @ 'H"@( 6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     8 !@ %<:  !-#0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<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>110
<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>112
<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>217</ContextCount>
  <ElementCount>424</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>86</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Changes in Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Statement - Consolidated Statements of Changes in Shareholders??? Equity (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders??? Equity (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Nature of Business and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganization</Role>
      <ShortName>Nature of Business and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Business Combination and Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuring</Role>
      <ShortName>Business Combination and Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Variable Interest Entity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/VariableInterestEntity</Role>
      <ShortName>Variable Interest Entity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Prepaid and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/PrepaidandOtherCurrentAssets</Role>
      <ShortName>Prepaid and Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNet</Role>
      <ShortName>Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNet</Role>
      <ShortName>Intangible Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Convertible Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivable</Role>
      <ShortName>Convertible Notes Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Taxes</Role>
      <ShortName>Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995323 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConcentrationofRisk</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995324 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995325 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995326 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995327 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995328 - Disclosure - Assets and Liabilities Measured at Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995329 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.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>32</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.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>33</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Nature of Business and Organization (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</Role>
      <ShortName>Nature of Business and Organization (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganization</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Business Combination and Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</Role>
      <ShortName>Business Combination and Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuring</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/CashandCashEquivalents</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Prepaid and Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid and Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/PrepaidandOtherCurrentAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Accounts Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AccountsReceivableTables</Role>
      <ShortName>Accounts Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivable</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivablesTables</Role>
      <ShortName>Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNetTables</Role>
      <ShortName>Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNet</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Intangible Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNetTables</Role>
      <ShortName>Intangible Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNet</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Goodwill</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactions</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Convertible Notes Receivable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivableTables</Role>
      <ShortName>Convertible Notes Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivable</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Leases</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/TaxesTables</Role>
      <ShortName>Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Taxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/Equity</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/DiscontinuedOperations</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Nature of Business and Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/NatureofBusinessandOrganizationDetails</Role>
      <ShortName>Nature of Business and Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable</Role>
      <ShortName>Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/NatureofBusinessandOrganizationTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Business Combination and Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/BusinessCombinationandRestructuringDetails</Role>
      <ShortName>Business Combination and Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable</Role>
      <ShortName>Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/BusinessCombinationandRestructuringTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Variable Interest Entity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/VariableInterestEntityDetails</Role>
      <ShortName>Variable Interest Entity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/VariableInterestEntity</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable</Role>
      <ShortName>Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable</Role>
      <ShortName>Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofAccountsReceivableTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Accounts Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivableTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable</Role>
      <ShortName>Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AccountsReceivableTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivablesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofOtherReceivablesTable</Role>
      <ShortName>Other Receivables (Details) - Schedule of Other Receivables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/OtherReceivablesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquipmentNetDetails</Role>
      <ShortName>Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNetTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofEquipmentNetTable</Role>
      <ShortName>Equipment, Net (Details) - Schedule of Equipment, Net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquipmentNetTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/IntangibleAssetsNetDetails</Role>
      <ShortName>Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable</Role>
      <ShortName>Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/IntangibleAssetsNetTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable</Role>
      <ShortName>Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/GoodwillTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable ??? Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of Other Payable ??? Related Parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Convertible Notes Receivable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ConvertibleNotesReceivableDetails</Role>
      <ShortName>Convertible Notes Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivableTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable</Role>
      <ShortName>Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConvertibleNotesReceivableTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable</Role>
      <ShortName>Leases (Details) - Schedule of Lease Payments Term</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable</Role>
      <ShortName>Leases (Details) - Schedule of Balances for the Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable</Role>
      <ShortName>Leases (Details) - Schedule of Future Lease Payments Under Operating Leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/LeasesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>996045 - Disclosure - Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/TaxesDetails</Role>
      <ShortName>Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable</Role>
      <ShortName>Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable</Role>
      <ShortName>Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofTaxesPayableTable</Role>
      <ShortName>Taxes (Details) - Schedule of Taxes Payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/TaxesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>996049 - Disclosure - Concentration of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ConcentrationofRiskDetails</Role>
      <ShortName>Concentration of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/ConcentrationofRisk</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>996050 - Disclosure - Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/EquityDetails</Role>
      <ShortName>Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquityTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofWarrantActivityTable</Role>
      <ShortName>Equity (Details) - Schedule of Warrant Activity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/EquityTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofDiscountedOperationsTable</Role>
      <ShortName>Discontinued Operations (Details) - Schedule of Discounted Operations</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/DiscontinuedOperationsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable</Role>
      <ShortName>Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="ea0202894-10k_gdcul.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>996054 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ccnctech.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://ccnctech.com/role/SubsequentEvents</ParentRole>
      <Position>88</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">[dq-0542-Deprecated-Concept] Concept EstimateOfCancellations in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. ea0202894-10k_gdcul.htm 10654</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: dei:CityAreaCode, dei:LocalPhoneNumber, gdc:AgreementTerm, us-gaap:EarningsPerShareDiluted, us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare, us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  ea0202894-10k_gdcul.htm 12305, 12306, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12481, 12482</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ea0202894-10k_gdcul.htm">ea0202894-10k_gdcul.htm</File>
    <File>gdc-20231231.xsd</File>
    <File>gdc-20231231_cal.xml</File>
    <File>gdc-20231231_def.xml</File>
    <File>gdc-20231231_lab.xml</File>
    <File>gdc-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="799">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">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>115
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0202894-10k_gdcul.htm": {
   "nsprefix": "gdc",
   "nsuri": "http://ccnctech.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "ea0202894-10k_gdcul.htm"
     ]
    },
    "schema": {
     "local": [
      "gdc-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/dei/2023/dei-2023_def.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023_lab.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023_pre.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "gdc-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "gdc-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "gdc-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "gdc-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 360,
   "keyCustom": 64,
   "axisStandard": 32,
   "axisCustom": 0,
   "memberStandard": 25,
   "memberCustom": 44,
   "hidden": {
    "total": 246,
    "http://fasb.org/us-gaap/2023": 196,
    "http://ccnctech.com/20231231": 45,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 217,
   "entityCount": 1,
   "segmentCount": 86,
   "elementCount": 878,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 799,
    "http://xbrl.sec.gov/dei/2023": 38,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://ccnctech.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://ccnctech.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SellingAndMarketingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SellingAndMarketingExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "995304 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R7": {
     "role": "http://ccnctech.com/role/ShareholdersEquityType2or3",
     "longName": "995305 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c33",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c33",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals",
     "longName": "995306 - Statement - Consolidated Statements of Changes in Shareholders\u2019 Equity (Parentheticals)",
     "shortName": "Consolidated Statements of Changes in Shareholders\u2019 Equity (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://ccnctech.com/role/ConsolidatedCashFlow",
     "longName": "995307 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "unique": true
     }
    },
    "R10": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganization",
     "longName": "995308 - Disclosure - Nature of Business and Organization",
     "shortName": "Nature of Business and Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "995309 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuring",
     "longName": "995310 - Disclosure - Business Combination and Restructuring",
     "shortName": "Business Combination and Restructuring",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://ccnctech.com/role/VariableInterestEntity",
     "longName": "995311 - Disclosure - Variable Interest Entity",
     "shortName": "Variable Interest Entity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://ccnctech.com/role/CashandCashEquivalents",
     "longName": "995312 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://ccnctech.com/role/PrepaidandOtherCurrentAssets",
     "longName": "995313 - Disclosure - Prepaid and Other Current Assets",
     "shortName": "Prepaid and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://ccnctech.com/role/AccountsReceivable",
     "longName": "995314 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://ccnctech.com/role/OtherReceivables",
     "longName": "995315 - Disclosure - Other Receivables",
     "shortName": "Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InterestAndOtherIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://ccnctech.com/role/EquipmentNet",
     "longName": "995316 - Disclosure - Equipment, Net",
     "shortName": "Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNet",
     "longName": "995317 - Disclosure - Intangible Assets, Net",
     "shortName": "Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://ccnctech.com/role/Goodwill",
     "longName": "995318 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactions",
     "longName": "995319 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivable",
     "longName": "995320 - Disclosure - Convertible Notes Receivable",
     "shortName": "Convertible Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://ccnctech.com/role/Leases",
     "longName": "995321 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://ccnctech.com/role/Taxes",
     "longName": "995322 - Disclosure - Taxes",
     "shortName": "Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://ccnctech.com/role/ConcentrationofRisk",
     "longName": "995323 - Disclosure - Concentration of Risk",
     "shortName": "Concentration of Risk",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://ccnctech.com/role/Equity",
     "longName": "995324 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://ccnctech.com/role/CommitmentsandContingencies",
     "longName": "995325 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://ccnctech.com/role/SegmentReporting",
     "longName": "995326 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://ccnctech.com/role/DiscontinuedOperations",
     "longName": "995327 - Disclosure - Discontinued Operations",
     "shortName": "Discontinued Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue",
     "longName": "995328 - Disclosure - Assets and Liabilities Measured at Fair Value",
     "shortName": "Assets and Liabilities Measured at Fair Value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://ccnctech.com/role/SubsequentEvents",
     "longName": "995329 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "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": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "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": "33",
     "firstAnchor": {
      "contextRef": "c48",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c48",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://ccnctech.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganizationTables",
     "longName": "996001 - Disclosure - Nature of Business and Organization (Tables)",
     "shortName": "Nature of Business and Organization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996002 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuringTables",
     "longName": "996003 - Disclosure - Business Combination and Restructuring (Tables)",
     "shortName": "Business Combination and Restructuring (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://ccnctech.com/role/CashandCashEquivalentsTables",
     "longName": "996004 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables",
     "longName": "996005 - Disclosure - Prepaid and Other Current Assets (Tables)",
     "shortName": "Prepaid and Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://ccnctech.com/role/AccountsReceivableTables",
     "longName": "996006 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://ccnctech.com/role/OtherReceivablesTables",
     "longName": "996007 - Disclosure - Other Receivables (Tables)",
     "shortName": "Other Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://ccnctech.com/role/EquipmentNetTables",
     "longName": "996008 - Disclosure - Equipment, Net (Tables)",
     "shortName": "Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNetTables",
     "longName": "996009 - Disclosure - Intangible Assets, Net (Tables)",
     "shortName": "Intangible Assets, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://ccnctech.com/role/GoodwillTables",
     "longName": "996010 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactionsTables",
     "longName": "996011 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:OtherPayablesRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:OtherPayablesRelatedPartiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivableTables",
     "longName": "996012 - Disclosure - Convertible Notes Receivable (Tables)",
     "shortName": "Convertible Notes Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://ccnctech.com/role/LeasesTables",
     "longName": "996013 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://ccnctech.com/role/TaxesTables",
     "longName": "996014 - Disclosure - Taxes (Tables)",
     "shortName": "Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://ccnctech.com/role/EquityTables",
     "longName": "996015 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://ccnctech.com/role/DiscontinuedOperationsTables",
     "longName": "996016 - Disclosure - Discontinued Operations (Tables)",
     "shortName": "Discontinued Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables",
     "longName": "996017 - Disclosure - Assets and Liabilities Measured at Fair Value (Tables)",
     "shortName": "Assets and Liabilities Measured at Fair Value (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
     "longName": "996018 - Disclosure - Nature of Business and Organization (Details)",
     "shortName": "Nature of Business and Organization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:AgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:AgreementTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
     "longName": "996019 - Disclosure - Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
     "shortName": "Nature of Business and Organization (Details) - Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c59",
      "name": "gdc:BackgroundOfConsolidatedEntityDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c59",
      "name": "gdc:BackgroundOfConsolidatedEntityDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996020 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
     "longName": "996021 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c91",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c91",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
     "longName": "996022 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c92",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c92",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
     "longName": "996023 - Disclosure - Business Combination and Restructuring (Details)",
     "shortName": "Business Combination and Restructuring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c94",
      "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
     "longName": "996024 - Disclosure - Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
     "shortName": "Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://ccnctech.com/role/VariableInterestEntityDetails",
     "longName": "996025 - Disclosure - Variable Interest Entity (Details)",
     "shortName": "Variable Interest Entity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c98",
      "name": "us-gaap:SupplementalDeferredPurchasePrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c98",
      "name": "us-gaap:SupplementalDeferredPurchasePrice",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable",
     "longName": "996026 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts",
     "shortName": "Cash and Cash Equivalents (Details) - Schedule of Company Maintains Bank Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DueFromBanks",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable",
     "longName": "996027 - Disclosure - Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets",
     "shortName": "Prepaid and Other Current Assets (Details) - Schedule of Prepaid and Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PrepaidAdvertising",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://ccnctech.com/role/ScheduleofAccountsReceivableTable",
     "longName": "996028 - Disclosure - Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "shortName": "Accounts Receivable (Details) - Schedule of Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable",
     "longName": "996029 - Disclosure - Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts",
     "shortName": "Accounts Receivable (Details) - Schedule of Movement of Allowance for Doubtful Accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c7",
      "name": "gdc:AllowanceForDoubtfulAccountsReceivableAdditions",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://ccnctech.com/role/OtherReceivablesDetails",
     "longName": "996030 - Disclosure - Other Receivables (Details)",
     "shortName": "Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:EstimateOfCancellations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c100",
      "name": "us-gaap:EstimateOfCancellations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://ccnctech.com/role/ScheduleofOtherReceivablesTable",
     "longName": "996031 - Disclosure - Other Receivables (Details) - Schedule of Other Receivables",
     "shortName": "Other Receivables (Details) - Schedule of Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "gdc:ReceivableFromDisposalOfWuge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "gdc:ReceivableFromDisposalOfWuge",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:InterestAndOtherIncomeTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://ccnctech.com/role/EquipmentNetDetails",
     "longName": "996032 - Disclosure - Equipment, Net (Details)",
     "shortName": "Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://ccnctech.com/role/ScheduleofEquipmentNetTable",
     "longName": "996033 - Disclosure - Equipment, Net (Details) - Schedule of Equipment, Net",
     "shortName": "Equipment, Net (Details) - Schedule of Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://ccnctech.com/role/IntangibleAssetsNetDetails",
     "longName": "996034 - Disclosure - Intangible Assets, Net (Details)",
     "shortName": "Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable",
     "longName": "996035 - Disclosure - Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net",
     "shortName": "Intangible Assets, Net (Details) - Schedule of Intangible Assets, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
     "longName": "996036 - Disclosure - Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units",
     "shortName": "Goodwill (Details) - Schedule of Carrying Amount of Goodwill Business Units",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c39",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:GoodwillDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://ccnctech.com/role/RelatedPartyTransactionsDetails",
     "longName": "996037 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable",
     "longName": "996038 - Disclosure - Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties",
     "shortName": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "gdc:OtherPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gdc:OtherPayableRelatedPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
     "longName": "996039 - Disclosure - Convertible Notes Receivable (Details)",
     "shortName": "Convertible Notes Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c83",
      "name": "us-gaap:SharesIssuedPricePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable",
     "longName": "996040 - Disclosure - Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable",
     "shortName": "Convertible Notes Receivable (Details) - Schedule of Convertible Notes Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ConvertibleNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://ccnctech.com/role/LeasesDetails",
     "longName": "996041 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R76": {
     "role": "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable",
     "longName": "996042 - Disclosure - Leases (Details) - Schedule of Lease Payments Term",
     "shortName": "Leases (Details) - Schedule of Lease Payments Term",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable",
     "longName": "996043 - Disclosure - Leases (Details) - Schedule of Balances for the Operating Leases",
     "shortName": "Leases (Details) - Schedule of Balances for the Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R78": {
     "role": "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable",
     "longName": "996044 - Disclosure - Leases (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "shortName": "Leases (Details) - Schedule of Future Lease Payments Under Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://ccnctech.com/role/TaxesDetails",
     "longName": "996045 - Disclosure - Taxes (Details)",
     "shortName": "Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable",
     "longName": "996046 - Disclosure - Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses",
     "shortName": "Taxes (Details) - Schedule of Current and Deferred Components of Income Tax Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable",
     "longName": "996047 - Disclosure - Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities",
     "shortName": "Taxes (Details) - Schedule of Deferred Income Tax Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://ccnctech.com/role/ScheduleofTaxesPayableTable",
     "longName": "996048 - Disclosure - Taxes (Details) - Schedule of Taxes Payable",
     "shortName": "Taxes (Details) - Schedule of Taxes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "gdc:ValueAddedTaxTaxesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "gdc:ValueAddedTaxTaxesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://ccnctech.com/role/ConcentrationofRiskDetails",
     "longName": "996049 - Disclosure - Concentration of Risk (Details)",
     "shortName": "Concentration of Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FederalDepositInsuranceCorporationPremiumExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://ccnctech.com/role/EquityDetails",
     "longName": "996050 - Disclosure - Equity (Details)",
     "shortName": "Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gdc:TaxProfitsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gdc:TaxProfitsPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
     "longName": "996051 - Disclosure - Equity (Details) - Schedule of Warrant Activity",
     "shortName": "Equity (Details) - Schedule of Warrant Activity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c185",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c185",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable",
     "longName": "996052 - Disclosure - Discontinued Operations (Details) - Schedule of Discounted Operations",
     "shortName": "Discontinued Operations (Details) - Schedule of Discounted Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c195",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c195",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable",
     "longName": "996053 - Disclosure - Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
     "shortName": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ReceivablesNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://ccnctech.com/role/SubsequentEventsDetails",
     "longName": "996054 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c214",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c214",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0202894-10k_gdcul.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "gdc_AICatalysisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AICatalysisMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AI Catalysis [Member]",
        "label": "AICatalysis Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AccountableExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AccountableExpenses",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accountable expenses (in Dollars)",
        "documentation": "Accountable expenses.",
        "label": "Accountable Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r355"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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": [
      "r32",
      "r825"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Movement of Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before 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": [
      "r226",
      "r317",
      "r318",
      "r792"
     ]
    },
    "us-gaap_AccountsReceivableNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accounts receivable, net",
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r317",
      "r318"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "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": [
      "r71",
      "r218",
      "r635"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r142",
      "r228",
      "r630",
      "r659",
      "r660"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income",
        "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": [
      "r7",
      "r20",
      "r45",
      "r518",
      "r521",
      "r556",
      "r655",
      "r656",
      "r965",
      "r966",
      "r967",
      "r974",
      "r975",
      "r976"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Useful Life",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "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]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "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": [
      "r136",
      "r825",
      "r1072"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "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": [
      "r478",
      "r479",
      "r480",
      "r680",
      "r974",
      "r975",
      "r976",
      "r1046",
      "r1076"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "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",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "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]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "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]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "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]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateGrossProceedsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateGrossProceedsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate gross proceeds percentage",
        "documentation": "Aggregate gross proceeds percentage.",
        "label": "Aggregate Gross Proceeds Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateInterestPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateInterestPercentage",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate interest percentage",
        "documentation": "Aggregate interest percentage.",
        "label": "Aggregate Interest Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateNumberOfSharesUnderlyingWarrantsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateNumberOfSharesUnderlyingWarrantsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate shares percentage",
        "documentation": "Percentage of aggregate number of shares underlying warrants.",
        "label": "Aggregate Number Of Shares Underlying Warrants Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregateOfSharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregateOfSharesOfCommonStock",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate common stock shares",
        "documentation": "Aggregate of shares of common stock.",
        "label": "Aggregate Of Shares Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AggregatePurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AggregatePurchasePrice",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price (in Dollars)",
        "documentation": "Amount of aggregate purchase price.",
        "label": "Aggregate Purchase Price"
       }
      }
     },
     "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",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r871",
      "r887",
      "r915"
     ]
    },
    "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]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r862",
      "r874",
      "r890",
      "r918"
     ]
    },
    "gdc_AgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AgreementTerm",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agreement term",
        "documentation": "Agreement term.",
        "label": "Agreement Term"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "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/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r875",
      "r891",
      "r910",
      "r919",
      "r923",
      "r931"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r319",
      "r358",
      "r361",
      "r363",
      "r1064"
     ]
    },
    "gdc_AllowanceForDoubtfulAccountsReceivableAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AllowanceForDoubtfulAccountsReceivableAdditions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition",
        "documentation": "Represents the amount of allowance for doubtful accounts receivable additions.",
        "label": "Allowance For Doubtful Accounts Receivable Additions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAccountsReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r319",
      "r358"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets",
        "verboseLabel": "Amortization expense",
        "label": "Amortization of Intangible Assets",
        "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": [
      "r14",
      "r64",
      "r69"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r867"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive effect",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration amount",
        "verboseLabel": "Purchase price (in Dollars)",
        "label": "Asset Acquisition, Consideration Transferred",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r820",
      "r1042",
      "r1043",
      "r1044"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r184",
      "r222",
      "r260",
      "r297",
      "r304",
      "r307",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r511",
      "r515",
      "r531",
      "r625",
      "r719",
      "r825",
      "r838",
      "r1006",
      "r1007",
      "r1053"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsAbstract0": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsAbstract0",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets Abstract0"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r214",
      "r230",
      "r260",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r511",
      "r515",
      "r531",
      "r825",
      "r1006",
      "r1007",
      "r1053"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AssetsandLiabilitiesMeasuredatFairValueDetailsScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value (Details) - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r867"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r867"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r867"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r867"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageClosingBidPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageClosingBidPrice",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average closing bid price (in Dollars per share)",
        "documentation": "Average closing bid price.",
        "label": "Average Closing Bid Price"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeExercised": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Exercised",
        "label": "Average Remaining Contractual Life Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeForfeited": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeForfeited",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Expired",
        "documentation": "Average remaining contractual life, forfeited.",
        "label": "Average Remaining Contractual Life Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageRemainingContractualLifeGrantedAcquired": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageRemainingContractualLifeGrantedAcquired",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Granted/Acquired",
        "documentation": "Average remaining contractual life, granted/acquired.\r \n.",
        "label": "Average Remaining Contractual Life Granted Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_AverageTranslationRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "AverageTranslationRatesMember",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Translation Rates [Member]",
        "label": "Average Translation Rates Member"
       }
      }
     },
     "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",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "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",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "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",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "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",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "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]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "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]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "gdc_BackgroundOfConsolidatedEntityDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BackgroundOfConsolidatedEntityDescription",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Background",
        "documentation": "Description of background of consolidated entity.",
        "label": "Background Of Consolidated Entity Description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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": []
    },
    "gdc_BeijingHeheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BeijingHeheMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beijing Hehe [Member]",
        "label": "Beijing Hehe Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "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": [
      "r507",
      "r817",
      "r818"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r507",
      "r817",
      "r818"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price for transaction",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service fee percentage",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill deductible for income tax purposes",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionSharePrice",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average closing price (in Dollars per share)",
        "label": "Business Acquisition, Share Price",
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total consideration at fair value",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r17"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuring"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination and Restructuring",
        "label": "Business Combination Disclosure [Text Block]",
        "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": [
      "r176",
      "r508"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total asset",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "documentation": "Amount of assets acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "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": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Payable",
        "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": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes Payable",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "documentation": "Amount of liabilities assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net asset acquired",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r83"
     ]
    },
    "us-gaap_BusinessCombinationSegmentAllocationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationSegmentAllocationLineItems",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring [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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BusinessCombinationandRestructuringDetailsScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring (Details) - Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_BusinessCombinationandRestructuringDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "BusinessCombinationandRestructuringDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Restructuring [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r854",
      "r867"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CNY",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMB [Member]",
        "label": "China, Yuan Renminbi"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CancellationOfCommonStocks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CancellationOfCommonStocks",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "The cancellation of the common stock",
        "documentation": "The cancellation of the common stock.",
        "label": "Cancellation Of Common Stocks"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CapitalAndStatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CapitalAndStatutoryReserve",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital and statutory reserve (in Dollars)",
        "documentation": "Capital and statutory reserve.",
        "label": "Capital And Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash (in Dollars)",
        "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": [
      "r200",
      "r627",
      "r691",
      "r714",
      "r825",
      "r838",
      "r962"
     ]
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAcquiredFromAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase in cash from acquisition of Highlight Media",
        "label": "Cash Acquired from Acquisition",
        "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": [
      "r47"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r50",
      "r216",
      "r791"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CashandCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r627"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r51"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, 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": [
      "r50",
      "r152",
      "r257"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE (DECREASE) 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": [
      "r6",
      "r152"
     ]
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase (decrease) in cash from disposal of discontinued operations or subsidiaries",
        "label": "Cash Provided by (Used in) Investing Activities, 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": [
      "r121",
      "r152"
     ]
    },
    "us-gaap_ChangeInAccountingEstimateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ChangeInAccountingEstimateLineItems",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [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": [
      "r273"
     ]
    },
    "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]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "gdc_CitiProfitBVIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CitiProfitBVIMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citi Profit BVI [Member]",
        "label": "Citi Profit BVIMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "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": [
      "r210",
      "r223",
      "r224",
      "r225",
      "r260",
      "r281",
      "r282",
      "r284",
      "r286",
      "r291",
      "r292",
      "r354",
      "r398",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r425",
      "r426",
      "r428",
      "r431",
      "r438",
      "r531",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r692",
      "r706",
      "r728",
      "r750",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r949",
      "r970",
      "r978"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price (in Dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding warrants",
        "verboseLabel": "Outstanding shares",
        "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",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "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",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "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": [
      "r509"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "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": [
      "r39",
      "r103",
      "r626",
      "r705"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r392",
      "r393",
      "r776",
      "r1003"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant of common stock",
        "verboseLabel": "Issuance of common stock (in Shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of common stock (in Dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r168"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r829",
      "r830",
      "r832",
      "r833",
      "r834",
      "r835",
      "r974",
      "r975",
      "r1046",
      "r1071",
      "r1076"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Par value per share (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Shares authorized, common stock",
        "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": [
      "r135",
      "r706"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Shares issued (in Shares)",
        "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": [
      "r135"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r135",
      "r706",
      "r725",
      "r1076",
      "r1077"
     ]
    },
    "gdc_CommonStockSharesOutstandingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CommonStockSharesOutstandingPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares outstanding, percentage",
        "documentation": "Common stock shares outstanding percentage.",
        "label": "Common Stock Shares Outstanding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.0001 par value, 200,000,000 shares authorized, 5,453,416 and 1,844,877(1) shares issued and outstanding as of December 31, 2023 and 2022, respectively",
        "label": "Common Stock, Value, Issued",
        "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": [
      "r135",
      "r629",
      "r825"
     ]
    },
    "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]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "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]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "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]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "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]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss attributable to shareholders of common stock",
        "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": [
      "r46",
      "r236",
      "r238",
      "r247",
      "r621",
      "r645"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive loss attributable to noncontrolling 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": [
      "r11",
      "r88",
      "r94",
      "r236",
      "r238",
      "r246",
      "r620",
      "r644"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE LOSS, net of tax",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r179",
      "r236",
      "r238",
      "r245",
      "r619",
      "r643"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Loss",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Risk",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_ConcentrationRiskNetAssetsAmountGeographicArea": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskNetAssetsAmountGeographicArea",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposit with various financial institutions",
        "label": "Concentration Risk, Net Assets Amount, Geographic Area",
        "documentation": "Carrying amount of total assets less total liabilities of a designated geographic area if disclosed as a concentration risk."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "gdc_ConcentrationofRiskDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConcentrationofRiskDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConcentrationofRiskDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConcentrationofRiskDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r795"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConversionOfStockSharesIssued1",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of shares of common stock as purchase consideration",
        "label": "Conversion of Stock, Shares Issued",
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period 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."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Notes Receivable",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes receivable",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r187",
      "r1063"
     ]
    },
    "gdc_ConvertibleNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes receivable",
        "verboseLabel": "Convertible notes outstanding balance",
        "documentation": "Amount of convertible notes receivable.",
        "label": "Convertible Notes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivableDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivableDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Receivable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivableDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Receivable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ConvertibleNotesReceivablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ConvertibleNotesReceivablePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Receivable",
        "label": "Convertible Notes Receivable Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_CostOfRevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "CostOfRevenuesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COST OF REVENUES",
        "label": "Cost Of Revenues Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1048"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r495",
      "r501",
      "r973"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes of convertible notes receivable",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrants of common stock",
        "label": "Debt Conversion, Converted Instrument, Warrants or Options Issued",
        "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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": [
      "r27",
      "r129",
      "r130",
      "r185",
      "r187",
      "r264",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r547",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r971"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible description",
        "label": "Debt Instrument, Convertible, Associated Derivative Transactions, Description",
        "documentation": "Information about derivative transactions entered into in connection with convertible debt instruments which may be settled in cash upon conversion, including partial cash settlement. Descriptions include the terms of such transactions, how the derivative transaction(s) relate to the convertible debt instrument, the number of underlying shares and the reasons for entering into the derivative transaction(s). An example of a derivative transaction entered into in connection with the issuance of the convertible debt instrument is the purchase of call options that are expected to substantially offset changes in the fair value of the conversion option."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r101",
      "r407",
      "r547",
      "r807",
      "r808"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "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": [
      "r38",
      "r264",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r547",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r971"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains on fair value changes",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r980",
      "r981"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r175",
      "r208",
      "r500",
      "r501",
      "r973"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r186",
      "r490"
     ]
    },
    "us-gaap_DeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering cost (in Dollars)",
        "label": "Deferred Offering Costs",
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "gdc_DeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DeferredTaxAssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "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, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating losses carried forward \u2013 U.S.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "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": [
      "r491"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax liabilities, net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r1037"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right - Of - Use assets",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r1038"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r894"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation of equipment",
        "label": "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": [
      "r14",
      "r70"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and expense",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r300"
     ]
    },
    "gdc_DigiTraxConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DigiTraxConvertibleNotesMember",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DigiTrax Convertible Notes [Member]",
        "label": "Digi Trax Convertible Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on disposal of discontinued operations, net of taxes",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r111",
      "r113",
      "r123"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOSS BEFORE INCOME TAXES",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "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": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r119",
      "r145",
      "r1065"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from discontinued operations, net of taxes",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110",
      "r123"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PROVISION FOR INCOME TAXES",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111",
      "r112",
      "r113",
      "r119",
      "r123",
      "r485",
      "r499",
      "r504"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations [Abstract]",
        "terseLabel": "Discontinued operations:"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_DiscountedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DiscountedOperationsMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discounted operations [Member]",
        "label": "Discounted Operations Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TOTAL 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": [
      "r120",
      "r213"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "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": [
      "r120"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GROSS PROFIT",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r213"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Disposal Group, Including Discontinued Operation, Interest Expense",
        "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r31",
      "r120"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Disposal Group, Including Discontinued Operation, Interest Income",
        "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL OPERATING EXPENSES",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Disposal Group, Including Discontinued Operation, Other Income",
        "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "gdc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income, net",
        "documentation": "Amount of total other income net attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group Including Discontinued Operation Other Income Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "TOTAL REVENUES",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r213"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/DiscontinuedOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "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": [
      "r107",
      "r161"
     ]
    },
    "gdc_DisposalOfHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "DisposalOfHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofMovementofAllowanceforDoubtfulAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal of Highlight Media",
        "documentation": "Disposal of Highlight Media.",
        "label": "Disposal Of Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r880",
      "r894"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r854"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r851",
      "r854",
      "r867"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r851",
      "r854",
      "r867",
      "r911"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include 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 \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r867",
      "r911"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document 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": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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": [
      "r852"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r840"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r854"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r895"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "us-gaap_DueFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DueFromBanks",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCompanyMaintainsBankAccountsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash at Banks",
        "label": "Due from Banks",
        "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents)."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders Basic (in Dollars per share)",
        "label": "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": [
      "r248",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r279",
      "r281",
      "r284",
      "r285",
      "r286",
      "r288",
      "r526",
      "r527",
      "r622",
      "r646",
      "r798"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WEIGHTED AVERAGE NUMBER OF COMMON STOCKS",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders Diluted",
        "label": "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": [
      "r248",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r281",
      "r284",
      "r285",
      "r286",
      "r288",
      "r526",
      "r527",
      "r622",
      "r646",
      "r798"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss per Common Stock",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "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": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFFECT OF EXCHANGE RATE CHANGE 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": [
      "r535"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit tax percentage",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r486"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate 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": [
      "r261",
      "r486",
      "r502"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1039"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign tax rate, percentage",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1039"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit tax percentage",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1039"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsForeign",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective rate percentage",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, 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 foreign tax credit."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1039"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Option Activity [Member]",
        "netLabel": "Options [Member]",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EnterpriseBrandManagementServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EnterpriseBrandManagementServicesMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise brand management services\t[Member]",
        "label": "Enterprise Brand Management Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'.  This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [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": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r846"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r842"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [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": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex 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": [
      "r947"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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": [
      "r842"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity 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": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r937"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [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": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [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": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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": [
      "r842"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r842"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r842"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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://xbrl.sec.gov/dei/role/document/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": [
      "r938"
     ]
    },
    "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://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "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": [
      "r22",
      "r211",
      "r240",
      "r241",
      "r242",
      "r265",
      "r266",
      "r267",
      "r269",
      "r275",
      "r277",
      "r290",
      "r356",
      "r357",
      "r441",
      "r478",
      "r479",
      "r480",
      "r496",
      "r497",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r556",
      "r655",
      "r656",
      "r657",
      "r680",
      "r750"
     ]
    },
    "gdc_EquityDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsScheduleofWarrantActivityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsScheduleofWarrantActivityLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Warrant and Option Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsScheduleofWarrantActivityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsScheduleofWarrantActivityTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Details) - Schedule of Warrant Activity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_EquityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "EquityDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r351",
      "r352",
      "r353"
     ]
    },
    "us-gaap_EquityMethodInvestmentAdditionalInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentAdditionalInformation",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership",
        "label": "Equity Method Investment, Additional Information",
        "documentation": "This serves as a place to record data that is not required by accounting literature but is useful for readers of the financial statements as it relates to the details of an equity method investment in common stock. Such information may include the amount of change for a change in ownership (equity) percentage in a given period and the amount and type of the consideration given or received in relation to the change in ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of equity interest",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "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]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "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]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r859",
      "r871",
      "r887",
      "r915"
     ]
    },
    "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]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r868",
      "r884",
      "r912"
     ]
    },
    "us-gaap_EstimateOfCancellations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfCancellations",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancellation share of common stock",
        "label": "Estimate of Cancellations",
        "documentation": "Estimates of cancellations for refundable service fees, if accounted for by analogy to FASB Statement No. 48."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ExcessFederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExcessFederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess federal deposit insurance",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Excess Federal Deposit Insurance Corporation Premium Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExcessStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExcessStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock (in Shares)",
        "label": "Excess Stock, Shares Issued",
        "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ExchangeWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExchangeWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange Warrants [Member]",
        "label": "Exchange Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "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]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "gdc_ExercisePriceOfPerHalfShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExercisePriceOfPerHalfShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of per half share (in Dollars per share)",
        "documentation": "Exercise price of per half share.",
        "label": "Exercise Price Of Per Half Share"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ExercisePriceOfPerWholeShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ExercisePriceOfPerWholeShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price of per whole share (in Dollars per share)",
        "documentation": "Exercise price of per whole share.",
        "label": "Exercise Price Of Per Whole Share"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r530",
      "r571",
      "r572",
      "r573",
      "r807",
      "r808",
      "r814",
      "r815",
      "r816"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities Measured at Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value",
        "label": "Fair Value Disclosures [Text Block]",
        "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": [
      "r528"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices In Active Markets (Level 1) [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r443",
      "r448",
      "r530",
      "r571",
      "r814",
      "r815",
      "r816"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r443",
      "r448",
      "r530",
      "r572",
      "r807",
      "r808",
      "r814",
      "r815",
      "r816"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Unobservable Inputs (Level 3) [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r530",
      "r573",
      "r807",
      "r808",
      "r814",
      "r815",
      "r816"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measuremen",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "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": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r571",
      "r572",
      "r573",
      "r807",
      "r808",
      "r814",
      "r815",
      "r816"
     ]
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insurance",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r359",
      "r360",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r423",
      "r436",
      "r523",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r642",
      "r802",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r982",
      "r983",
      "r984",
      "r985"
     ]
    },
    "us-gaap_FinancialSupportPurchaseAgreementOfFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialSupportPurchaseAgreementOfFinancialAssetsMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting Rights Proxy and Financial Support Agreement [Member]",
        "label": "Financial Support, Purchase Agreement of Financial Assets [Member]",
        "documentation": "Agreement to purchase financial assets for amounts greater than fair value."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r1069",
      "r1070"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Axis]",
        "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r671",
      "r672"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Domain]",
        "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r671",
      "r672"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r220",
      "r389"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r388",
      "r389",
      "r391",
      "r603",
      "r604"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subtotal",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r604"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible 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": [
      "r603"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r603"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of software",
        "label": "Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments",
        "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for foreign currency translation adjustments and purchase accounting adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation rate",
        "label": "Foreign Currency Exchange Rate, Translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation and Transactions",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "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": [
      "r532"
     ]
    },
    "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",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r919"
     ]
    },
    "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",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r919"
     ]
    },
    "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",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r919"
     ]
    },
    "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]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r919"
     ]
    },
    "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",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r919"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r853",
      "r878"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain)/loss from the disposal of discontinued operations or subsidiaries",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance as beginning",
        "periodEndLabel": "Balance as ending",
        "terseLabel": "Goodwill",
        "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": [
      "r219",
      "r371",
      "r617",
      "r805",
      "r825",
      "r991",
      "r998"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill acquired through acquisition",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r805"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill impairments",
        "label": "Goodwill and Intangible Asset Impairment",
        "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_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "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": [
      "r370",
      "r384",
      "r805"
     ]
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r373",
      "r383",
      "r805"
     ]
    },
    "us-gaap_GoodwillImpairedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairedAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r14",
      "r372",
      "r378",
      "r384",
      "r805"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [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": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r805"
     ]
    },
    "gdc_GrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "GrossProceeds",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds",
        "documentation": "Gross Proceeds.",
        "label": "Gross Proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_GrossProceedsReceivedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "GrossProceedsReceivedPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds received percentage",
        "documentation": "Percentage of gross proceeds received in the Offering.",
        "label": "Gross Proceeds Received Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightHKMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight HK [Member]",
        "label": "Highlight HKMember"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightMediaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightMediaMember",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight Media [Member]",
        "label": "Highlight Media Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightMediaShareholdersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightMediaShareholdersMember",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Agreement [Member]",
        "verboseLabel": "Highlight Media Shareholders [Member]",
        "label": "Highlight Media Shareholders Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_HighlightWFOEMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "HighlightWFOEMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Highlight WFOE [Member]",
        "label": "Highlight WFOEMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IPOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IPOMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IPO [Member]",
        "label": "IPO [Member]",
        "documentation": "First sale of stock by a private company to the public."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r854",
      "r867"
     ]
    },
    "gdc_ImpairmentForLonglivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ImpairmentForLonglivedAssetsPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment for Long-lived Assets",
        "label": "Impairment For Longlived Assets Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss from continuing operations attributable to shareholders of common stock",
        "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": [
      "r87",
      "r147",
      "r154",
      "r270",
      "r271",
      "r272",
      "r273",
      "r283",
      "r286"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continuing operations attributable to noncontrolling interest",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r179"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS BEFORE INCOME TAXES FROM CONTINUING OPERATIONS",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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": [
      "r3",
      "r144",
      "r191",
      "r297",
      "r303",
      "r306",
      "r309",
      "r623",
      "r637",
      "r800"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS FROM CONTINUING OPERATIONS",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r260",
      "r268",
      "r297",
      "r303",
      "r306",
      "r309",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r527",
      "r531",
      "r637",
      "r800",
      "r1006"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations Basic (in Dollars per share)",
        "label": "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": [
      "r143",
      "r190",
      "r192",
      "r248",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r281",
      "r284",
      "r285",
      "r527",
      "r622",
      "r1066"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations Diluted",
        "label": "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": [
      "r143",
      "r248",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r281",
      "r284",
      "r285",
      "r286",
      "r527",
      "r622",
      "r1066"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "LOSS FROM OPERATIONS",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. 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": [
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r119",
      "r123",
      "r179"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations Basic (in Dollars per share)",
        "label": "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": [
      "r145",
      "r248",
      "r282",
      "r284",
      "r285",
      "r1062",
      "r1066"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations Diluted",
        "label": "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": [
      "r182",
      "r282",
      "r284",
      "r285"
     ]
    },
    "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r817",
      "r818"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "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://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "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": [
      "r16",
      "r25",
      "r30",
      "r108",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r122",
      "r124",
      "r125",
      "r163"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "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_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "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": [
      "r261",
      "r482",
      "r487",
      "r488",
      "r493",
      "r498",
      "r503",
      "r505",
      "r506",
      "r670"
     ]
    },
    "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profits (in Dollars)",
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r1040"
     ]
    },
    "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefits, description",
        "label": "Income Tax Examination, Likelihood of Unfavorable Settlement",
        "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r174"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ScheduleofCurrentandDeferredComponentsofIncomeTaxExpensesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "PROVISION FOR INCOME TAXES",
        "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": [
      "r199",
      "r209",
      "r276",
      "r277",
      "r301",
      "r485",
      "r499",
      "r647"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "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": [
      "r239",
      "r483",
      "r484",
      "r488",
      "r489",
      "r492",
      "r494",
      "r664"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expenses",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income tax",
        "label": "Income Taxes Paid",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r52"
     ]
    },
    "us-gaap_IncomeTaxesPaidNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "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": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "gdc_IncreaseDecreaseInCustomerDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IncreaseDecreaseInCustomerDeposit",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer deposits",
        "documentation": "The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.",
        "label": "Increase Decrease In Customer Deposit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInDeferredLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "label": "Increase (Decrease) in Deferred Liabilities",
        "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInDueToOtherRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDueToOtherRelatedParties",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payable - related parties",
        "label": "Increase (Decrease) in Due to Other Related Parties",
        "documentation": "Amount of increase (decrease) in related party payables classified as other."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "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": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivable - related party",
        "label": "Increase (Decrease) in Notes Receivable, Related Parties, Current",
        "documentation": "The increase (decrease) during the reporting period in the amount owed to the reporting entry (during the current year or operating cycle) in the form of loans and obligations (generally evidenced by promissory notes) made 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 entity's 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": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r952",
      "r968"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpensesOther",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid and other current assets",
        "label": "Increase (Decrease) in Prepaid Expenses, Other",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r390"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r160"
     ]
    },
    "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/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r866",
      "r875",
      "r891",
      "r910",
      "r919",
      "r923",
      "r931"
     ]
    },
    "gdc_InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software",
        "documentation": "Initial recognition of right-of-use assets and lease liabilities.",
        "label": "Initial Recognition Of Rightofuse Assets And Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "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]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r935"
     ]
    },
    "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]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r935"
     ]
    },
    "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]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r855",
      "r935"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net",
        "label": "Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r385"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r599",
      "r600",
      "r601",
      "r603",
      "r796"
     ]
    },
    "gdc_IntangibleAssetsNetDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IntangibleAssetsNetDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_IntangibleAssetsNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IntangibleAssetsNetDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "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": [
      "r63",
      "r67"
     ]
    },
    "us-gaap_InterestAndOtherIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestAndOtherIncomeTextBlock",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Receivables",
        "label": "Interest and Other Income [Text Block]",
        "documentation": "The entire disclosure for interest and other income."
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r195",
      "r243",
      "r299",
      "r546",
      "r734",
      "r836",
      "r1073"
     ]
    },
    "us-gaap_InterestExpensePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpensePolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest",
        "label": "Interest Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r255",
      "r256"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r881",
      "r882",
      "r883"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "us-gaap_InvestmentCompanyTaxReturnOfCapitalDistribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentCompanyTaxReturnOfCapitalDistribution",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessable profits (in Dollars)",
        "label": "Investment Company, Tax Return of Capital Distribution",
        "documentation": "Amount of distribution in excess of tax-basis earnings and profit of investment company."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r679",
      "r749",
      "r773"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r298"
     ]
    },
    "gdc_IssuanceOfCommonStockForAcquisitionHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "IssuanceOfCommonStockForAcquisitionHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of common stock for acquisition of Highlight Media",
        "documentation": "Issuance of common stock for acquisition Highlight Media.",
        "label": "Issuance Of Common Stock For Acquisition Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Payments Term",
        "label": "Lease, Cost [Table Text Block]",
        "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": [
      "r1050"
     ]
    },
    "gdc_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeaseLiabilitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease Liabilities Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LeasesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeasesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LeasesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LeasesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Term",
        "label": "Lessee, Finance Lease, Renewal Term",
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r551"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Future Lease Payments Under Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1051"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FY2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "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": [
      "r35",
      "r260",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r512",
      "r515",
      "r516",
      "r531",
      "r704",
      "r799",
      "r838",
      "r1006",
      "r1053",
      "r1054"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 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": [
      "r141",
      "r189",
      "r633",
      "r825",
      "r972",
      "r986",
      "r1047"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r37",
      "r215",
      "r260",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r512",
      "r515",
      "r516",
      "r531",
      "r825",
      "r1006",
      "r1053",
      "r1054"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r126",
      "r127",
      "r128",
      "r131",
      "r260",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r512",
      "r515",
      "r516",
      "r531",
      "r1006",
      "r1053",
      "r1054"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LiquidConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LiquidConvertibleNotesMember",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquid Convertible Notes [Member]",
        "label": "Liquid Convertible Notes Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes Receivable",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_LossPerShareAvailableToCommonStockholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "LossPerShareAvailableToCommonStockholdersAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share available to common stockholders",
        "label": "Loss Per Share Available To Common Stockholders Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_MakesiIoTTechnologyShanghaiCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "MakesiIoTTechnologyShanghaiCoLtdMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Makesi WFOE [Member]",
        "label": "Makesi Io TTechnology Shanghai Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_MakesiWfoeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "MakesiWfoeMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Makesi WFOE [Member]",
        "label": "Makesi Wfoe Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r450",
      "r598",
      "r654",
      "r696",
      "r697",
      "r758",
      "r760",
      "r762",
      "r763",
      "r765",
      "r786",
      "r787",
      "r801",
      "r811",
      "r819",
      "r827",
      "r1008",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "gdc_May2023OfferingPurchasersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "May2023OfferingPurchasersMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2023 Offering Purchasers [Member]",
        "label": "May2023 Offering Purchasers Member"
       }
      }
     },
     "auth_ref": []
    },
    "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]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "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",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r450",
      "r598",
      "r654",
      "r696",
      "r697",
      "r758",
      "r760",
      "r762",
      "r763",
      "r765",
      "r786",
      "r787",
      "r801",
      "r811",
      "r819",
      "r827",
      "r1008",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling interest",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r188",
      "r260",
      "r354",
      "r398",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r531",
      "r632",
      "r708"
     ]
    },
    "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]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "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 [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them.  The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "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]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "gdc_NatureOfRelatedParties": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NatureOfRelatedParties",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature",
        "documentation": "Nature of related parties.",
        "label": "Nature Of Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_NatureofBusinessandOrganizationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NatureofBusinessandOrganizationDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business and Organization (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "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": [
      "r254"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "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": [
      "r254"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash 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": [
      "r152",
      "r153",
      "r154"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to shareholders of common stock",
        "verboseLabel": "NET LOSS",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r154",
      "r193",
      "r213",
      "r234",
      "r237",
      "r242",
      "r260",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r276",
      "r277",
      "r283",
      "r297",
      "r303",
      "r306",
      "r309",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r527",
      "r531",
      "r640",
      "r727",
      "r747",
      "r748",
      "r800",
      "r836",
      "r1006"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss attributable to noncontrolling interest",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r181",
      "r234",
      "r237",
      "r276",
      "r277",
      "r639",
      "r967"
     ]
    },
    "gdc_NetProfitPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NetProfitPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net profit percentage",
        "documentation": "Net Profit Percentage.",
        "label": "Net Profit Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r881",
      "r882",
      "r883"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": []
    },
    "gdc_NominalConsiderationPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NominalConsiderationPerShare",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal consideration per share (in Dollars per share)",
        "documentation": "Nominal consideration per share.",
        "label": "Nominal Consideration Per Share"
       }
      }
     },
     "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]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r863",
      "r875",
      "r891",
      "r910",
      "r919"
     ]
    },
    "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",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "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",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "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 [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "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 [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "gdc_NonaccountableExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NonaccountableExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-accountable expense (in Dollars)",
        "documentation": "Non-accountable expense.",
        "label": "Nonaccountable Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CASH TRANSACTIONS OF INVESTING AND FINANCING ACTIVITIES",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition of Yuan Ma",
        "label": "Noncash or Part Noncash Acquisition, Investments Acquired",
        "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. 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."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non controlling Interest",
        "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": [
      "r85",
      "r441",
      "r974",
      "r975",
      "r976",
      "r1076"
     ]
    },
    "us-gaap_NoninterestExpenseOfferingCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoninterestExpenseOfferingCost",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering expenses payable (in Dollars)",
        "label": "Noninterest Expense Offering Cost",
        "documentation": "Includes offering costs of open-end investment companies, and closed-end funds with a continuous offering period."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL OTHER INCOME, NET",
        "label": "Nonoperating Income (Expense)",
        "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": [
      "r150"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConvertibleNotesReceivableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Notes Payable",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r187",
      "r1063"
     ]
    },
    "gdc_NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of days after the consummation of its initial business combination",
        "documentation": "Number of days after the consummation of its initial business combination.",
        "label": "Number Of Days After The Consummation Of Its Initial Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_NumberOfSharesIssuedPerUnit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "NumberOfSharesIssuedPerUnit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares in a unit",
        "documentation": "Number Of Shares Issued Per Unit",
        "label": "Number Of Shares Issued Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furnishing [Member]",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingCostsAndExpensesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Operating Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OPERATING EXPENSES",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS FROM OPERATIONS",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r303",
      "r306",
      "r309",
      "r800"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balances for the Operating Leases",
        "label": "Operating Lease, Lease Income [Table Text Block]",
        "documentation": "Tabular disclosure of components of income from operating lease."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r555"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable",
      "http://ccnctech.com/role/ScheduleofFutureLeasePaymentsUnderOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/LeasesDetails",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities - current",
        "verboseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/LeasesDetails",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities \u2013 non-current",
        "verboseLabel": "Non-current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r550"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RIGHT-OF-USE ASSETS",
        "verboseLabel": "Operating lease",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r549"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease expenses of right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "gdc_OperatingLeaseRightOfUseAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetsNetAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofBalancesfortheOperatingLeasesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease Right Of Use Assets Net Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r824"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average Lease term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r824"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating loss carry forward (in Dollars)",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business and Organization [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of business and organization",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r178",
      "r661",
      "r662"
     ]
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables and accrued liabilities",
        "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": []
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of prepaid and other current assets",
        "label": "Other Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r969",
      "r1001"
     ]
    },
    "gdc_OtherAssetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherAssetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "documentation": "Amount of other assests non current.",
        "label": "Other Asset Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER ASSETS",
        "label": "Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent (in Dollars)",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent",
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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": [
      "r11",
      "r19",
      "r179"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before 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": [
      "r9",
      "r142",
      "r533",
      "r534",
      "r536"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Unrealized gain on available-for-sale investments, net of tax",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r233"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive gain or loss",
        "label": "Other Comprehensive Income (Loss), before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "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": [
      "r8"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "OTHER COMPREHENSIVE GAIN (LOSS), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r26",
      "r235",
      "r238",
      "r244",
      "r537",
      "r538",
      "r543",
      "r618",
      "r641",
      "r965",
      "r966"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://ccnctech.com/role/PrepaidandOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and Other Current Assets",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherIncomeExpenseAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OTHER INCOME (EXPENSE)",
        "label": "Other Income Expense Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain from disposal of subsidiaries",
        "label": "Other Nonoperating Income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payable - related parties",
        "label": "Other Notes Payable, Current",
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "gdc_OtherPayableRelatedPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherPayableRelatedPartiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other payables - related parties",
        "documentation": "Other payable to related parties.",
        "label": "Other Payable Related Parties Current"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherPayablesRelatedPartiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherPayablesRelatedPartiesTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Payable \u2013 Related Parties",
        "documentation": "Tabular disclosure of Other payables - related parties.",
        "label": "Other Payables Related Parties Table Text Block"
       }
      }
     },
     "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",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r902"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other prepayments",
        "label": "Other Prepaid Expense, Current",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r963",
      "r988"
     ]
    },
    "gdc_OtherReceivablesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherReceivablesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_OtherReceivablesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OtherReceivablesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "label": "Other Receivables, Gross, Current",
        "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other receivables, net",
        "terseLabel": "Other receivables, net",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherReceivablesNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r854"
     ]
    },
    "us-gaap_OtherUnderwritingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherUnderwritingExpense",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting commissions (in Dollars)",
        "label": "Other Underwriting Expense",
        "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r1067"
     ]
    },
    "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",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r861",
      "r873",
      "r889",
      "r917"
     ]
    },
    "gdc_OutstandingCommonStockPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "OutstandingCommonStockPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding common stock, percentage",
        "documentation": "Outstanding common stock percentage.",
        "label": "Outstanding Common Stock Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "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",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r876",
      "r892",
      "r920"
     ]
    },
    "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",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r864",
      "r876",
      "r892",
      "r920"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PRCMember",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "PRCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ParentMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total GD Culture Group Limited Shareholders\u2019 Equity",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "us-gaap_PaymentsForCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForCommissions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commission fee (in Dollars)",
        "label": "Payments for Commissions",
        "documentation": "The amount of cash paid for commissions during the current period."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of convertible notes",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r251",
      "r320"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_PaymentsToAcquireMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireMachineryAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of equipment",
        "label": "Payments to Acquire Machinery and Equipment",
        "documentation": "The cash outflow for acquisition of machinery and equipment."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "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]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "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",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "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",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgencyAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgencyAgreementMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agency Agreement [Member]",
        "label": "Placement Agency Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgencyAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgencyAgreementsMember",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agency Agreements [Member]",
        "label": "Placement Agency Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgentMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent [Member]",
        "label": "Placement Agent Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PlacementAgentWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PlacementAgentWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Placement Agent Warrants [Member]",
        "label": "Placement Agent Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r847"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r848"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "gdc_PreFundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PreFundedWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-Funded Warrants [Member]",
        "label": "Pre Funded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "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": [
      "r828",
      "r829",
      "r832",
      "r833",
      "r834",
      "r835",
      "r1071",
      "r1076"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in Dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r425"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "verboseLabel": "Shares authorized, preferred stock",
        "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": [
      "r134",
      "r706"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued",
        "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": [
      "r134",
      "r425"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "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": [
      "r134",
      "r706",
      "r725",
      "r1076",
      "r1077"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.0001 par value, 20,000,000 shares authorized, no shares issued and outstanding as of December 31, 2023 and 2022, respectively",
        "label": "Preferred Stock, Value, Issued",
        "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": [
      "r134",
      "r628",
      "r825"
     ]
    },
    "gdc_PrefundedWarrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrefundedWarrant",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrant (in Dollars)",
        "documentation": "Pre-funded Warrant.",
        "label": "Prefunded Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments of digital human services",
        "label": "Prepaid Advertising",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r803",
      "r988"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Prepaid and other current assets",
        "terseLabel": "Prepaid and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "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": [
      "r964"
     ]
    },
    "gdc_PrepaymentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrepaymentPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid and other current assets",
        "documentation": "Disclosure of accounting policy for prepayment.",
        "label": "Prepayment Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PricePerUnit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PricePerUnit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per unit (in Dollars per share)",
        "documentation": "Price per units issued.",
        "label": "Price Per Unit"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PriceProtectionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PriceProtectionAdjustmentMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price Protection Adjustment [Member]",
        "label": "Price Protection Adjustment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "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": [
      "r961"
     ]
    },
    "gdc_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Warrants [Member]",
        "label": "Private Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution by noncontrolling interest shareholder",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock",
        "verboseLabel": "Aggregated proceeds (in Dollars)",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate price (in Dollars)",
        "label": "Proceeds from Issuance of Private Placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of pre-funded warrants",
        "label": "Proceeds from Issuance of Warrants",
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r602",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r789",
      "r812",
      "r826",
      "r953",
      "r1004",
      "r1005",
      "r1009",
      "r1068"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r311",
      "r602",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r789",
      "r812",
      "r826",
      "r953",
      "r1004",
      "r1005",
      "r1009",
      "r1068"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other professional fees (in Dollars)",
        "label": "Professional Fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r836",
      "r1074",
      "r1075"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://ccnctech.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow",
      "http://ccnctech.com/role/ConsolidatedIncomeStatement",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET LOSS",
        "terseLabel": "Net loss",
        "verboseLabel": "Net Loss",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r234",
      "r237",
      "r253",
      "r260",
      "r268",
      "r276",
      "r277",
      "r297",
      "r303",
      "r306",
      "r309",
      "r354",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r510",
      "r513",
      "r514",
      "r527",
      "r531",
      "r623",
      "r638",
      "r678",
      "r727",
      "r747",
      "r748",
      "r800",
      "r821",
      "r822",
      "r837",
      "r967",
      "r1006"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "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": [
      "r15"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment, net",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "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": [
      "r161",
      "r203",
      "r206",
      "r207"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office equipment and furniture",
        "label": "Property, Plant 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": [
      "r162",
      "r217",
      "r636"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofEquipmentNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "EQUIPMENT, NET",
        "label": "Property, Plant 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": [
      "r15",
      "r624",
      "r636",
      "r825"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "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": [
      "r15",
      "r203",
      "r206",
      "r634"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentSalvageValuePercentage",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, Estimated Residual Value",
        "label": "Property, Plant and Equipment, Salvage Value, Percentage",
        "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equipment, Net",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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": [
      "r15"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Plant and Equipment",
        "documentation": "Table disclosure of plant and equipment useful life.",
        "label": "Property Plant And Equipment Useful Life Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for doubtful accounts",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r249",
      "r362"
     ]
    },
    "gdc_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Public Warrants [Member]",
        "label": "Public Warrants 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]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "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]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r442",
      "r450",
      "r474",
      "r475",
      "r476",
      "r574",
      "r598",
      "r654",
      "r696",
      "r697",
      "r758",
      "r760",
      "r762",
      "r763",
      "r765",
      "r786",
      "r787",
      "r801",
      "r811",
      "r819",
      "r827",
      "r830",
      "r1002",
      "r1008",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r442",
      "r450",
      "r474",
      "r475",
      "r476",
      "r574",
      "r598",
      "r654",
      "r696",
      "r697",
      "r758",
      "r760",
      "r762",
      "r763",
      "r765",
      "r786",
      "r787",
      "r801",
      "r811",
      "r819",
      "r827",
      "r830",
      "r1002",
      "r1008",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060"
     ]
    },
    "gdc_ReceivableFromDisposalOfWuge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ReceivableFromDisposalOfWuge",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable": {
       "parentTag": "us-gaap_OtherReceivablesNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherReceivablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable from disposal of Wuge",
        "documentation": "Represents the amount of receivable from disposal of Wuge.",
        "label": "Receivable From Disposal Of Wuge"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Convertible notes receivable",
        "label": "Receivables, Net, Current",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationsOfTemporaryToPermanentEquity",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification of statutory reserves due to disposal",
        "label": "Reclassifications of Temporary to Permanent Equity",
        "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r183"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r856",
      "r868",
      "r884",
      "r912"
     ]
    },
    "gdc_RegisteredCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RegisteredCapitalPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital percentage",
        "documentation": "Registered capital percentage.",
        "label": "Registered Capital Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_RegisteredWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RegisteredWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered Warrants [Member]",
        "label": "Registered Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Domain]",
        "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": [
      "r449",
      "r560",
      "r561",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r724",
      "r726",
      "r757"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r560",
      "r561",
      "r562",
      "r563",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r724",
      "r726",
      "r757"
     ]
    },
    "gdc_RelatedPartyRelationship": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyRelationship",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relationship",
        "documentation": "Related party relationship.",
        "label": "Related Party Relationship"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r561",
      "r1052"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringDetails",
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "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://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "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": [
      "r449",
      "r560",
      "r561",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r724",
      "r726",
      "r757",
      "r1052"
     ]
    },
    "gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RelatedPartyTransactionsDetailsScheduleofOtherPayableRelatedPartiesTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) - Schedule of Other Payable \u2013 Related Parties [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "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": [
      "r557",
      "r558",
      "r559",
      "r561",
      "r564",
      "r673",
      "r674",
      "r675",
      "r731",
      "r732",
      "r733",
      "r754",
      "r756"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expenses",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r481",
      "r1061"
     ]
    },
    "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]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r857",
      "r869",
      "r885",
      "r913"
     ]
    },
    "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",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r858",
      "r870",
      "r886",
      "r914"
     ]
    },
    "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]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r865",
      "r877",
      "r893",
      "r921"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r168",
      "r631",
      "r658",
      "r660",
      "r669",
      "r707",
      "r825"
     ]
    },
    "gdc_RetainedEarningsAccumulatedDeficitStatutoryReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "RetainedEarningsAccumulatedDeficitStatutoryReservesMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "label": "Retained Earnings Accumulated Deficit Statutory Reserves Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsUnappropriatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsUnappropriatedMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrestricted",
        "label": "Retained Earnings, Unappropriated [Member]",
        "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r729",
      "r788",
      "r797"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVENUES",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ReverseStockSplitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ReverseStockSplitMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Stock Split [Member]",
        "label": "Reverse Stock Split Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk [Abstract]"
       }
      }
     },
     "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 [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "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 [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "gdc_SHXianzhuiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SHXianzhuiMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SH Xianzhui [Member]",
        "label": "SHXianzhui Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleLeasebackTransactionGrossProceedsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleLeasebackTransactionGrossProceedsFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale Leaseback Transaction, Gross Proceeds, Financing Activities",
        "label": "Sale Leaseback Transaction, Gross Proceeds, Financing Activities",
        "documentation": "Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in financing activities."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r197",
      "r198"
     ]
    },
    "us-gaap_SaleOfStockDescriptionOfTransaction": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockDescriptionOfTransaction",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, description",
        "label": "Sale of Stock, Description of Transaction",
        "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r90",
      "r180"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase shares",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price per share (in Dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "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": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r451",
      "r977"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r451",
      "r950",
      "r977"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "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": [
      "r42"
     ]
    },
    "gdc_ScheduleOfAccountsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfAccountsReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assets And Liabilities Measured At Fair Value On ARecurring Basis Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfBalancesForTheOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfBalancesForTheOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Balances for the Operating Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCarryingAmountOfGoodwillBusinessUnitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Carrying Amount of Goodwill Business Units [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/CashandCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Company Maintains Bank Accounts",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable"
     ],
     "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": [
      "r509"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Consolidated Financial Statements Reflect the Activities of GDC",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table Text Block]",
        "documentation": "Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "gdc_ScheduleOfCompanyMaintainsBankAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCompanyMaintainsBankAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Company Maintains Bank Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Current and Deferred Components of Income Tax Expenses",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "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": [
      "r173"
     ]
    },
    "gdc_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfGdcAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Consolidated Financial Statements Reflect the Activities of CCNC [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfConvertibleNotesReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfConvertibleNotesReceivableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Convertible Notes Receivable Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfCurrentAndDeferredComponentsOfIncomeTaxExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Current And Deferred Components Of Income Tax Expenses Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Income Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "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": [
      "r172"
     ]
    },
    "gdc_ScheduleOfDiscountedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfDiscountedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Discounted Operations Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://ccnctech.com/role/DiscontinuedOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Discounted Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "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": [
      "r16",
      "r25",
      "r30",
      "r108",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r122",
      "r124",
      "r125",
      "r163"
     ]
    },
    "gdc_ScheduleOfEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r351",
      "r352",
      "r353"
     ]
    },
    "gdc_ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Estimated Useful Lives of Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/AssetsandLiabilitiesMeasuredatFairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r530"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r68",
      "r603"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/IntangibleAssetsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets, Net",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "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": [
      "r65",
      "r68"
     ]
    },
    "gdc_ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfFutureLeasePaymentsUnderOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Future Lease Payments Under Operating Leases Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Goodwill [Table]",
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r805"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://ccnctech.com/role/GoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Carrying Amount of Goodwill Business Units",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r805",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Useful Lives of Intangible Assets",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "gdc_ScheduleOfIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfIntangibleAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfLeasePaymentsTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfLeasePaymentsTermAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Payments Over the Term [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfMovementOfAllowanceForDoubtfulAccountsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Movement of Allowance for Doubtful Accounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/PrepaidandOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Prepaid and Other Current Assets",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfOtherPayableRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfOtherPayableRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid Expense \u2013 Related Party [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfPrepaidAndOtherCurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfPrepaidAndOtherCurrentAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Prepaid and Other Current Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfReceivablesWithImputedInterestTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfReceivablesWithImputedInterestTextBlock",
     "presentation": [
      "http://ccnctech.com/role/OtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Receivables",
        "label": "Schedule of Receivables with Imputed Interest [Table Text Block]",
        "documentation": "Tabular disclosure of receivables or notes with discounts or premiums resulting from the determination of present value in cash or noncash transactions, including description of the receivable, the effective interest rate, the face amount, amortization period and method."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r100",
      "r101"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/BusinessCombinationandRestructuringTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Fair Value of the Identifiable Assets Acquired and Liabilities Assumed at the Acquisition Date",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "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": [
      "r177"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrant Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r73"
     ]
    },
    "gdc_ScheduleOfTaxesPayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfTaxesPayableTableTextBlock",
     "presentation": [
      "http://ccnctech.com/role/TaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Taxes Payable",
        "documentation": "Tabular disclosure of taxes payable.",
        "label": "Schedule Of Taxes Payable Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfTheFairValueOfTheIdentifiableAssetsAcquiredAndLiabilitiesAssumedAtTheAcquisitionDateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of The Fair Value Of The Identifiable Assets Acquired And Liabilities Assumed At The Acquisition Date Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ScheduleOfWarrantActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ScheduleOfWarrantActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Warrant Activity Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SecuritiesPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SecuritiesPurchaseAgreementsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchase Agreement [Member]",
        "label": "Securities Purchase Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r849"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r693",
      "r694",
      "r695",
      "r759",
      "r761",
      "r764",
      "r766",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r790",
      "r813",
      "r830",
      "r1009",
      "r1068"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r302",
      "r305",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r315"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing expenses",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Member]",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "gdc_ShanghaiHighlightAssetManagementCoLTDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShanghaiHighlightAssetManagementCoLTDMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Highlight Asset Management Co. LTD [Member]",
        "label": "Shanghai Highlight Asset Management Co LTDMember"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai Yuanma Food and Beverage Management Co., Ltd. [Member]",
        "label": "Shanghai Yuanma Food And Beverage Management Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, Expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding, Granted/Acquired",
        "verboseLabel": "Exercise price per share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, Beginning balance",
        "periodEndLabel": "Outstanding, Ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Beginning balance (in Dollars per share)",
        "periodEndLabel": "Weighted Average Exercise Price, Ending balance (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Exercised (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Expired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price, Granted/Acquired (in Dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesBalance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesBalance",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Exercisable Into Number of Shares, Beginning balance",
        "periodEndLabel": "Exercisable Into Number of Shares, Ending balance",
        "documentation": "Represents the number of shares exercisable, balance.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Balance"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Exercised",
        "verboseLabel": "Exercised shares",
        "documentation": "Exercisable Into Number of Shares, Exercised.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesForfeited",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Expired",
        "documentation": "Exercisable Into Number of Shares, Forfeited.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable Into Number of Shares, Granted/Acquired",
        "documentation": "Exercisable Into Number of Shares, Granted/Acquired.",
        "label": "Share Based Compensation Exercisable Into Number Of Shares Granted Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised options to purchase",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock par value (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Ending balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Remaining Contractual Life, Beginning balance",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Common stock shares",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued price per share (in Dollars per share)",
        "verboseLabel": "Price per share (in Dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SharesOfCommonStock",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock (in Shares)",
        "documentation": "Shares of common stock.",
        "label": "Shares Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/ConvertibleNotesReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "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": [
      "r32"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of significant accounting policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r258"
     ]
    },
    "us-gaap_SignificantPurchaseCommitmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantPurchaseCommitmentDescription",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase agreement, description",
        "label": "Purchase Commitment, Description",
        "documentation": "Excluding long-term commitments, description of arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, which may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing (such as penalties) of failing to reach minimum quantities required to be purchased, cancellation rights, and termination provisions."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r103"
     ]
    },
    "gdc_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
      "http://ccnctech.com/role/ScheduleofIntangibleAssetsNetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software\t[Member]",
        "verboseLabel": "Software [Member]",
        "label": "Software Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r850"
     ]
    },
    "gdc_SponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SponsorMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sponsor [Member]",
        "label": "Sponsor Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/IntangibleAssetsNetDetails",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r223",
      "r224",
      "r225",
      "r260",
      "r281",
      "r282",
      "r284",
      "r286",
      "r291",
      "r292",
      "r354",
      "r398",
      "r400",
      "r401",
      "r402",
      "r405",
      "r406",
      "r425",
      "r426",
      "r428",
      "r431",
      "r438",
      "r531",
      "r665",
      "r666",
      "r667",
      "r668",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r692",
      "r706",
      "r728",
      "r750",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r949",
      "r970",
      "r978"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r41",
      "r211",
      "r240",
      "r241",
      "r242",
      "r265",
      "r266",
      "r267",
      "r269",
      "r275",
      "r277",
      "r290",
      "r356",
      "r357",
      "r441",
      "r478",
      "r479",
      "r480",
      "r496",
      "r497",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r537",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r556",
      "r655",
      "r656",
      "r657",
      "r680",
      "r750"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://ccnctech.com/role/ConcentrationofRiskDetails",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r693",
      "r694",
      "r695",
      "r759",
      "r761",
      "r764",
      "r766",
      "r775",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r790",
      "r813",
      "r830",
      "r1009",
      "r1068"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "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": [
      "r265",
      "r266",
      "r267",
      "r290",
      "r602",
      "r663",
      "r692",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r729",
      "r730",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r750",
      "r831"
     ]
    },
    "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",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://ccnctech.com/role/ScheduleoftheFairValueoftheIdentifiableAssetsAcquiredandLiabilitiesAssumedattheAcquisitionDateTable",
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r451",
      "r950",
      "r951",
      "r977"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "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": [
      "r265",
      "r266",
      "r267",
      "r290",
      "r602",
      "r663",
      "r692",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r726",
      "r729",
      "r730",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r750",
      "r831"
     ]
    },
    "gdc_StatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StatutoryReserves",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserves",
        "verboseLabel": "Statutory reserves (in Dollars)",
        "documentation": "Statutory reserves.",
        "label": "Statutory Reserves"
       }
      }
     },
     "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]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r860",
      "r872",
      "r888",
      "r916"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software (in Shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r135",
      "r168"
     ]
    },
    "gdc_StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Highlight Media (in Shares)",
        "documentation": "Represent the number of issuance of common stock for acquisition highlight media.",
        "label": "Stock Issued During Period Shares Issuance Of Common Stock For Acquisition Highlight Mediain Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash, net of offering costs (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r134",
      "r135",
      "r168",
      "r665",
      "r750",
      "r768"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Yuan Ma (in Shares)",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The cancellation of the common stock (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants (in Shares)",
        "verboseLabel": "Outstanding, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r134",
      "r135",
      "r168",
      "r460"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition right, title, and interest in and to the certain software",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r41",
      "r168"
     ]
    },
    "gdc_StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contribution by noncontrolling interest shareholder",
        "documentation": "Represent the amount of contribution by noncontrolling interest shareholder.",
        "label": "Stock Issued During Period Value Contribution By Noncontrolling Interest Shareholder"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes of on available-for-sale investments",
        "documentation": "Represent the amount of fair value changes of on available-for-sale investments.",
        "label": "Stock Issued During Period Value Fair Value Changes Of On Availableforsale Investments"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Highlight Media",
        "documentation": "Represent the amount of issuance of common stock for acquisition highlight media.",
        "label": "Stock Issued During Period Value Issuance Of Common Stock For Acquisition Highlight Media"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of pre-funded warrants for cash, net of offering costs",
        "documentation": "Represent the amount of issuance of pre-funded warrants for cash, net of offering costs.",
        "label": "Stock Issued During Period Value Issuance Of Prefunded Warrants For Cash Net Of Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for cash, net of offering costs",
        "label": "Stock Issued During Period, Value, New Issues",
        "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": [
      "r22",
      "r134",
      "r135",
      "r168",
      "r680",
      "r750",
      "r768",
      "r837"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock for acquisition Yuan Ma",
        "label": "Stock Issued During Period, Value, Other",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "The cancellation of the common stock",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of pre-funded warrants",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r41",
      "r168"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised warrants (in Dollars)",
        "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)",
        "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock subscription receivable from issuance of common stock",
        "documentation": "Value of stock issued for stock subscription receivable from issuance of common stock.",
        "label": "Stock Issued During Period Value Stock Subscription Receivable From Issuance Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of warrant",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r134",
      "r135",
      "r168",
      "r668",
      "r750",
      "r770"
     ]
    },
    "gdc_StockSubscriptionReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockSubscriptionReceivableMember",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Subscription Receivable",
        "label": "Stock Subscription Receivable Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_StockholderApprovalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "StockholderApprovalMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholder Approval [Member]",
        "label": "Stockholder Approval Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total GD Culture Group Limited shareholders\u2019 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": [
      "r135",
      "r139",
      "r140",
      "r157",
      "r708",
      "r725",
      "r751",
      "r752",
      "r825",
      "r838",
      "r972",
      "r986",
      "r1047",
      "r1076"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r92",
      "r211",
      "r212",
      "r241",
      "r265",
      "r266",
      "r267",
      "r269",
      "r275",
      "r356",
      "r357",
      "r441",
      "r478",
      "r479",
      "r480",
      "r496",
      "r497",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r525",
      "r537",
      "r539",
      "r543",
      "r556",
      "r656",
      "r657",
      "r677",
      "r708",
      "r725",
      "r751",
      "r752",
      "r772",
      "r837",
      "r972",
      "r986",
      "r1047",
      "r1076"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r259",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r441",
      "r524",
      "r753",
      "r755",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r566"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r566"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r566"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r566"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://ccnctech.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent events",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r565",
      "r567"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsLineItems",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofIntangibleAssetsTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofIntangibleAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Intangible Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofEstimatedUsefulLivesofPlantandEquipmentTable",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofEstimatedUsefulLivesofPlantandEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) - Schedule of Estimated Useful Lives of Plant and Equipment [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalDeferredPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalDeferredPurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price",
        "label": "Supplemental Deferred Purchase Price",
        "documentation": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Supplies",
     "crdr": "debit",
     "calculation": {
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ScheduleofPrepaidandOtherCurrentAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments of live streaming services",
        "label": "Prepaid Supplies",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r794",
      "r804",
      "r988"
     ]
    },
    "gdc_TMSRHKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TMSRHKMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TMSR HK2 [Member]",
        "verboseLabel": "TMSR HK [Member]",
        "label": "TMSRHKMember"
       }
      }
     },
     "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]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "gdc_TaxProfitsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxProfitsPercentage",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax profits percentage",
        "documentation": "Tax profits percentage.",
        "label": "Tax Profits Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_TaxesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxesDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_TaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "TaxesDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesOther",
     "crdr": "debit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other taxes payable",
        "label": "Taxes, Other",
        "documentation": "Amount of tax expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://ccnctech.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedBalanceSheet",
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "verboseLabel": "Total",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Taxes Payable [Abstract]"
       }
      }
     },
     "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",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "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]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradingActivityByTypeAxis",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity [Axis]",
        "documentation": "Information by type of trading activity."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradingActivityByTypeDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Activity, by Type [Domain]",
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit)."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/ScheduleofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r423",
      "r436",
      "r523",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r642",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r982",
      "r983",
      "r984",
      "r985"
     ]
    },
    "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": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "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": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "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": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "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": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "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": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "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": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "US",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USD [Member]",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_UnderwriterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "UnderwriterMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriter [Member]",
        "label": "Underwriter 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",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "gdc_UnregisteredWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "UnregisteredWarrantsMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unregistered Warrants [Member]",
        "label": "Unregistered Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://ccnctech.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates and Assumptions",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "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": [
      "r59",
      "r60",
      "r61",
      "r201",
      "r202",
      "r204",
      "r205"
     ]
    },
    "gdc_ValueAddedTaxRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ValueAddedTaxRatePercentage",
     "presentation": [
      "http://ccnctech.com/role/TaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "documentation": "Percentage of value added tax rate Percentage.",
        "label": "Value Added Tax Rate Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ValueAddedTaxTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ValueAddedTaxTaxesPayable",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VAT taxes payable",
        "documentation": "Amount of vat taxes payable.",
        "label": "Value Added Tax Taxes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableIncomeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableIncomeInterestRateMember",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Income Interest Rate [Member]",
        "label": "Variable Income Interest Rate [Member]",
        "documentation": "Trading in derivative and nonderivative instrument that provides fluctuating return in form of periodic payment of interest based on movement of benchmark rate and return of principal at maturity."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "gdc_VariableInterestEntityDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "VariableInterestEntityDetailsLineItems",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_VariableInterestEntityDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "VariableInterestEntityDetailsTable",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_VariableInterestEntityMeasureOfActivityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityMeasureOfActivityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest percentage",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "gdc_WarrantActivityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantActivityMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofWarrantActivityTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant Activity [Member]",
        "label": "Warrant Activity Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of 1,876,103 pre-funded warrants for cash, net of offering costs",
        "label": "Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount",
        "documentation": "Amount of increase (decrease) in equity for down round feature triggered for warrant classified as equity."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r440"
     ]
    },
    "us-gaap_WarrantExercisePriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantExercisePriceDecrease",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails",
      "http://ccnctech.com/role/SubsequentEventsDetails",
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining exercise price per share (in Dollars per share)",
        "verboseLabel": "Exercise price per share (in Dollars per share)",
        "label": "Warrant, Exercise Price, Decrease",
        "documentation": "Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantExercisePriceIncrease",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant is outstanding price per share (in Dollars per share)",
        "label": "Warrant, Exercise Price, Increase",
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "gdc_WarrantExpireTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantExpireTerm",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant expire term",
        "documentation": "Warrant expire term.",
        "label": "Warrant Expire Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://ccnctech.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-funded warrants (in Dollars)",
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "gdc_WarrantsToPurchaseShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WarrantsToPurchaseShares",
     "presentation": [
      "http://ccnctech.com/role/EquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants to purchase shares",
        "documentation": "The number of warrants to purchase shares.",
        "label": "Warrants To Purchase Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_WeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate:",
        "label": "Weighted Average Discount Rate Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Common Stocks Diluted (in Shares)",
        "label": "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": [
      "r280",
      "r286"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://ccnctech.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Number of Common Stocks Basic (in Shares)",
        "label": "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": [
      "r279",
      "r286"
     ]
    },
    "gdc_WeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofLeasePaymentsTermTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term:",
        "label": "Weighted Average Remaining Lease Term Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/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": [
      "r940"
     ]
    },
    "gdc_WugeDigitalDoorSignsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WugeDigitalDoorSignsMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofDiscountedOperationsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wuge digital door signs [Member]",
        "label": "Wuge Digital Door Signs Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_WugeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "WugeMember",
     "presentation": [
      "http://ccnctech.com/role/NatureofBusinessandOrganizationDetails",
      "http://ccnctech.com/role/OtherReceivablesDetails",
      "http://ccnctech.com/role/ScheduleofCarryingAmountofGoodwillBusinessUnitsTable",
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wuge [Member]",
        "verboseLabel": "Wuge Member",
        "label": "Wuge Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_YuanmaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "YuanmaMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofConsolidatedFinancialStatementsReflecttheActivitiesofGDCTable",
      "http://ccnctech.com/role/VariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yuanma [Member]",
        "label": "Yuanma Member"
       }
      }
     },
     "auth_ref": []
    },
    "gdc_ZihaoZhaoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://ccnctech.com/20231231",
     "localname": "ZihaoZhaoMember",
     "presentation": [
      "http://ccnctech.com/role/ScheduleofOtherPayableRelatedPartiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zihao Zhao [Member]",
        "label": "Zihao Zhao Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "835",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482914/835-10-05-3"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a-c)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3"
  },
  "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.19(a))",
   "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.19)",
   "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.19,20)",
   "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.19-26)",
   "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.20)",
   "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.21)",
   "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": "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r102": {
   "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.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "720",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479448/944-720-25-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "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(30)(a)(3)(ii))",
   "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(30)(a)(3))",
   "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(30))",
   "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r159": {
   "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"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "610",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//610/tableOfContent"
  },
  "r170": {
   "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"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482669/740-10-15-2"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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.14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r195": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-50"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "51",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-51"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481266/840-40-55-52"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r244": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r245": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r263": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "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": "(h)",
   "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": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "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": "(f)",
   "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": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "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": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r315": {
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310/tableOfContent"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//326/tableOfContent"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3A"
  },
  "r441": {
   "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"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3"
  },
  "r535": {
   "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"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12"
  },
  "r537": {
   "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"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r547": {
   "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"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5"
  },
  "r556": {
   "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"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r567": {
   "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"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r619": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r642": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r643": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-8"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-5"
  },
  "r774": {
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r776": {
   "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"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r788": {
   "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"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r791": {
   "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"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation",
   "URI": "www.leiroc.org",
   "URIDate": "2013-08-21"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r895": {
   "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"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r949": {
   "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"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r986": {
   "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"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480341/340-10-S99-1"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1017": {
   "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"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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>116
<FILENAME>0001213900-24-029042-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-24-029042-xbrl.zip
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
MQ&NZ8+RF>CIS?I%4TIE;5; " LJKI^L+1X7%WX"KVT$*^GKL!>&8?.V3 K9
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
M.+O>XMG%1,+RBML_N:KYY'H+)]<>M >$ &I"EB>"QWI*/N-3]!G?7?SR?J0
M'#O.O2VC62WJ:Z#A8&[-B(!X/>;/<4 <0T",][$<7*K=CUS??86E.$]1[E.J
M7 5O$ ?_J1XBC@CK:20>\(6,@>OYRQ!T*;FWR+&BDQQ3I%S1T*I@P,!(I,+@
MIVX'^$:OA 3.6G7-T$?H7IH3E3_'FB(-R)'RN;>^V=UH+0/JA3M[_6?P=+\S
M[;BPO4HTWX[Z,(.O[1U<7S*2.,K"%%N8NI[.%;];X;O=Z7K-TU47B%$,WPS"
MV(H!Y,8%6$@^%?-'"$LY1,1&C MQ4*GVE$HHS'(7"[R\?GQVH-Z'\:=GWL'!
MNX./&ZS-"5 R&)Z<XZE]TO/H)DJ7=?":<64G?C2255ZR>;P=!(F /_WT=*>S
MU:7MHWMY[.L_]7;[G>VNA]^C5T6>ML&SL*/6GV=4F^OJDMLL1A\4&[P$>ULM
M8&][WQ)[VY)4R[L)]O:2 ]6(NGU#*&WO$4K;"E+T^&!T'Y2B'UV 'I9<GGB4
MB:)PZ@"Z+QP9XKFA;IM\H&)<+@IQVW:?EV='&..R3%!>5BUIKG2M3M];)H9K
M[54L>U\JW,4*.XI1OXPY);"4X30O27%PQ:&1;1C!M2=(@%N2^/(E;(S:DP@I
M'T#Z@Y\%_M_J0!(NWC(>3.F(APE]0A8TGPZ2R+.K:'J[=;Y%T>L2)/H5E! ?
M6?0[6NKC/X]>MGM[ZCUP93T-AW?8([Y7ICN9>;<%>N ;X7<[\Y_)_%40,BP*
M22._3$$P&$T,BE&6!J>-L*(J*%(#TC@*,U"XU%S[5(2#H#LO]9"UPLU>JXS"
MLG[X>W*!8JLE@"JY=AQ(7MXX9JPJ- C-)9P4U4E4<,#F-A?:CA^.TP3-RGD)
MGL/>)49?06@@E(:P"A%6)!+8- @ZCVLGJR#-5-PXG>E JQI8(.*,%0(#5(->
M)81N%XC9)O@3-)9/O*0RYI9CU%H ,]$J&@!>6>'P'5N?7]GX#DG%(EW35B=K
M3IHZ3Q 7$J?T@.3\+;3,V'TPX:[-QW#7=T/8)'5.--($6 \6?/-E"1A]1T@A
M]T.9/2Z5KZHS: YB"8'9M=H/IF$<$MHXIA"4C6Q!YAWL'X#QE66%30$]#S%*
M^%;[69%R$9SSJ%-&Y9O#2B-\2<51=%*[M0R8L8^%/"SDPA!?D&NZ][:M6\7J
M>_4'M@A22]X6Z_PB23_9>EH1%(EI1DA8$VD21130D)K_BID*ZX!N8!!$B$@6
MD^-B&L(-\%N1H>.;QYUI_8E,9(;=PXIZ/->P#;6<8 /&1L6%(' =:+LA+J'!
M-)S3*NN+!R1]J$30H,PUI4Z1JN;7-M=;NKD7D\1LL$+LY\KF->XVZ W("^!/
M] <,X*:6&E.F#7JWGJGU<*-A8$&B,P^'AAT]4,WR!1?4GV*P#&FH\6UA7;NL
MZDKK(;P-G2A81SJD=A-X2V//5[*<S(,\')"KU@Y &143*C;5)I;,.%!=L$(G
M6N PPI@J@3M3Q"6E9'+0]A+0_V!&-"JIZO6+?)((""<&63"P@BAXWI4[.315
MONXAH+2#IH-@W@?,J*8V$_)#:([K=:DCQ,C($'%)I-LHY5[AJ31?HY<JN<!?
M! Z0<Z) +S:E"FZ*N@P/D7'.<8TP6Z"$' ?MM;)0IUI7P"BET0F?-]K1_G/^
MX&)5 K=C3QHLU,L$M_0WJ]K'2IJ5+SQA80,\[E-$#F%GZ;DAIL[GC&R[")%N
M8E XM1*:'O3G<W\X;S%5F%UK\2Z6'PD:0Z@Y9X]"QUND#6FA9&$5$1^FR+!,
MO(+2U,*+(H[0CY@V4]QA;BN4HML0/H.18<BB\01R@;8.L"L1@Y8:0)&$>L]H
MJ;6 U_L1;=Q=@X7>0Z9,Y2&1)(1P$+K7NCZMPSL" WA)=QW/X+12RG",%7TA
M04(<I*#6(S6]Q$*BHXA[9YZ6#:_V&? S9*C*_2$PI8 "IM8K]<:_,"@_B;S"
MT]/9Q,\8X <=5UHH*@?&,Z;4(6)A%=V'944H0W!Z;OGE$&QV3S'#W)J,;N,[
M,XTH"B&!9&24/X_'LDW8MAZG#YDG$.:/@" 17&CI2YM:=<:@'\'%4\Z]$9 L
MSCT1\K9;X4#+9_,LUU,!QX&IF)7R2@Q=3.$(&&G4'TJZ?SE<.Y\VSD<'R@Z?
M.'U>66L.0Z6D8Z-;@M3%%A=V8[ ;@>XM2*M$!#S+0'GETP*=D22U6!)A;A?K
MG7.=VU6W;-@-^+M#2?64^K-9!I]SX"#+P>JAL5>K)[T*C*K@/] 0<#[A.;%[
MS(1&I@2\#'X),6WV@D&M2$G.8'(&"M>P1B$#4"40.85JMT8C4  I_#;2))3)
M/TR"#1?><TC>,50.DNDT),PKFSES<'IR8,.K#!,KW*I^&M6EDN?5I9+'^RK)
M<R;3PLUQVF_HSSJ5YMZH3H3,E2.VG^GTY=3N)([Q(,;B#8-MF6(JO.M>LKI3
M>3;%=8UH$ZEV= S>S5*J) -V?Z&@.$<\+MP',UB7?QFE'M;^0^?4,XH\XG(9
M+20<-6@YL">O7QZ88['\Q0:-F+&.&1L%PV<ZEN8:9N?=$7K+1]A1SA OM,EE
M8?<>RDMVT2'&GK846K_5GC4.HS?%T4!2>YAX1P$'6N) #PF0!V8NVL4%5C%'
M)*\E!W#! <CN.'NL=6;=U6&,0"^K@.B^GU*WM'MWG8 )CX-//_Z%G)]D"R[9
M&97EN+8\\#%KIJ.BM%^3=2-U;(26PWJ.A3NQE'CC2+.7L*T$!7A@15DEMXS<
MYW7K7MING6N#$D5H<K;SR3+C'ZB2Y_C63^%GXS[OJ/=.U*N<=ND""&20CKRE
M] 2TTND($MH5H21EN2OBC<!#8$%"BTL%L8IDI?G8,D;\J(A&!-!%CG_V(J"M
M%M!RLZ"C7%@KGEWMDP=?[F=''8T0*<BLL*W]\,/(-,4&<6G3R.KOXURSH>;6
M<?.R3&M$L8S4&\$O:-69G__B.RCH@#U64 W@IP;)L) $6](_%L8D:KIK/52)
MSJK,8AB5TVQY1J4ASZZT%T*JMP*5O?Y:O/D<5"T=-6Y*=<N@FIL+Z#LJW2:%
MO]S"D)$EA;61I/3LCV))\#UL"C<X:)9-L532S/A-GSEM$@\K"M2\5<?31^%&
M@8NR!P-*<1<OEL1978@9 EPD!J/LU=F%R_S+DU!M6^()7=0EQ-+X:]4@3UGT
MNN*]&CJJMC6K:7-^%9[2$V%P8LU0',E;JKOG9=XOJ^M)KVO@4$""K\0;=V2$
M2ED1\$]_.GN^KTY0^2S]D:4N]09KNVA#643C=TWFL4WZ3ZF? 1)/G% OBY04
M7V)!>'BJRMD8U)YY*:7)$/"I;P;?$0KU@R3 EL(& (#R>&I]3$DE0K(:<>IV
MH' P8;Q4ZU-MM>A?H(VY0LUK6P6O3F!@;WE&)C4PYY4)H047<\?[B&>"CBH;
M&J%)S6M9!;RFJ2(C(&U5D!1PE)23*SGYCF_1#I:WF5+R2%%U["A"*39^859O
MIL)\7;.+3)ZT%(LD:ZJJ%K6"98[/,@&^FX3D%5^,QEYZVI&FK*;E!&FIT^ZB
M"N@(2X+NO:;^]_!4N%N(I3Y],+'4K<=8ZG=#V)4P#3&[B\ML;<\Q>4'V.?:L
M<=-:ZYN8, @2:WP>[!^X/F?D5,@::TRHRE#17JRK(R'&9\KF0DI:&(6"K^NR
MR 'S/.QL7[/,PU@Z;;/J[O0,+WE_:2>3EBS5+>;Y@6>5J<IU-H+C6B*7J%OD
M;R*4<QDA822R9%NROJ'3J0B%$.\(.NA,>$,\!*BUT?'+J4W4>?*)NQ^!(!TB
MU05DI<".!XGK(".P(=3O?!F2>7-&@R6T5P;RY">CH8+-S;G/$ZO/YHX%3;<E
M4Y%$8%*^6E7-"T, %3TR4R;>2H4^#IE>XHOQ*CM.6GJ#H6,HS;1U&LQI(W6N
M7?^KL6%P:(ZE0)XZL7S@I9-P$!)%%!F? 5$:,-W?P#);L'?V<K+WEH6TY#A1
MO-F:>Y+K9!9 PHRUZ.(E@KU5%>O>]74-:U<O*AW5(VN/*BT(JQJT49>H%YY1
M+V!",O(&/>-'3NE<GMIR-+4&D_&>&? T8_B85.5]+N&D@[0_S'_DM!=KG32O
M!8>5[&KPI; D9/_2$KXZV-]O4:4+'&#6Y.,RG;/'E>Q=+CJAB]GL$AN JPS4
MZ>$!:,9<:FA^\B6ND5K6[Q=!: OM)>B!84G,8QRC\P YED31G"K<49A.:P$3
MAU6%,75<%"9%8I2?8&J?]LLG'5O;YK<$ =;6*[6[&YYK8+T_V#_^S3KWN(@3
M.^9@5,H@^G(&;%E- :>VC!SBFF03]'88'LC'O[8H#C<@YD@ X!YFA$N?R(5\
M!KS4^K!)*'#1&$RN#7^T:;I4T5GO)[I0KDS >.QY[&^U:H/W@V1& 2Q\6CBE
M)-5(S,K4,:+)P5$-<F'!D^3>"N""\?L;KYL$PUA.<1&G.=1(9!WU4=N4!%?-
M<EM,BZQ@.[<D1(KVL0^PP,IYI!T&*#=Y$TG<+LG&)$O@9IH2<)..(MI216%P
M2ND]H3AXJU$9T)&)=TVQQ)7CL1<R1%;=)9W##XC/2Y,0+3X5>CTWBV3G*\;G
M,>6&(-RM+#6!$MEA[WI(EM<A)H&?-*H95L2Q/H8>9\W'5#P:5ITE6HF#)TGJ
ML4.)I+?;&/B*9&C6]4Q<&+ZV-=6M!7M<:'HI,1O.Y?7KY"Q!5M\4C+!>'4H'
M'*$B0\;&<0<[;U1-HMZ2F"ND*\,1TD56R<]#A8X\6F;EZ+6FN6B-6$M*E<)5
M?&?,[2RI&(R('K]U^*B9UI5LU",V:KQM!H&\DL7W%ZQRAOGP9KIT-3%"3B4R
MH34Y/,Q\C)JH7=T)ZT@+ 15% I:F!/XG'1/'CVWXD;S632/ /KQ%B@2%?BF"
M4F$(S\K.4D3O5%,!_LS/C$,.F+Z.!&"J43YZ5\A']J [DK"_9[)*(UQE,9*H
M!-YI%W'@EJKONPDZE-[!P1V+KX&)"M>[L2PR!BH1>!&*(H&=@'O_'K1D(B7U
M&_ZG=*O%Q@;RIPB*R >4FBN1+U?H#R%5*%$H*X,VE35<HFK5E@]'RB=\*KV8
MK=(PF,N),2<+B1_++8UL7% 7O+ID=*JD4*[3SE<33TD,8"B%3@A2)V?A.>J"
M4+/E_NRLQ<9UBX(=KLJ!4;-['F1_BY,(4^S_9*:1@\9FRB;I26DX'FL[2Y=E
MX\KR%(A3&=2[G4JV,@:/Z*^W[#VF1#4&GM$F3H!^ E=5>7O\:A&4AR<JI.(S
MBR1'+#SD?9K NB51Y2GFR_)1["1F=ENN%YK6%>.0FQ433T(>DTF/ZS#FIH+4
MIQ ]OS0TB\_9,GV&.-"78I RUS/8(\*^->5UB+:2919$@V=5LB"/HY8E#[I2
MDP0F"WOZ=^&G!E+DTF$N!F(ITL@0%F[+;T]^MFM;(DV)EB"LJLRU@O<<&M'K
M9K\XFP*GI-P/9UM)KR2=V.DP0Z],-864T++45#=,63UTLGB3>#$=M;G"Q0WK
MQSXY^+XB'NF<5\HQ@KE;$V6NU&.]K RYDMBDM+L3L,9"4(I#_H5J[D7.$ <H
MY8HA!D<"W63[O2_8?OITGDA6T+E/9:?<E)$AQ>Q,Y"B8]%Z)9CEN.HFGP^&M
M)+8D TYRJP:]C!J)C?1@T0VNBC5*V)[BY:@Y=)RE%,<?8<E4D@.)'CR?E-/*
M!!X<-)%IUR*[*8*CI0[C%)TN;]Z\;]%9X#P]IKI2\>=U)L6:G6(I,K_0[@ES
M118/<"@H_9;AYNR+?C][P_A;1C-OP4L/2O"ULS<E _B"@6# 7D<1F2><_XTY
M;NDE!_ ZFA[YQ$3&EEI?RRN#;.)3!-Z44FZAB*Z!CO4H9&./K6'+ASIJ'Y%*
M*CX"%-Z.@LMOK(0?K<9IEP2N].QLV!FI* B$@F]!^EO1144TMJM];..5_+(9
MM3'*,V>=2">1Q4:S$/UUK"LYJV/;*PGK%>D<I@I8$'%3$V$M\QI:#8Y/,X%:
MI!W?U AE5C56V-WL!Z" (08.:6A2!-M1;T&C2TR*GV-?U2RO,+/*3 45EM6[
M:AC!:/\-_-[XC7)/"G(="AL5$6UD,YT9'[J\ Q4OTF"M]8HD9]_#&<&<,EB9
MR$*>@&>S0RFK\X1<S]=-!55R%]M\7'S'J,1V,U3I)*!M$;JTB=%H*8H?&W1>
MM#=SJ;7@P$BITMU !T?&C_^@J#<]X:@=(K<KQ>QP>!*.;@C+@L:YN#JX6R6Y
M6C1V?G <2&5F]&H#W?>[M]3>@PE@;S\&L.\KP0Y>[%,7EC.CEP]T?H&* O(^
MMT,[?/9.W8R[54=Q3 9]^>]*1_#R9B@6+0_3VXVU0T:0 ,<C;E>_93 ;45.2
M;'^!YJW@JF.KKQ^V$]_-EK3?\CA? >V\V+$D6;G16/\FM(M+;W)CW2S1[W\E
MZ22@-6":<%8@C+_-D5SI6W%KI1EN:;_:UG$!99" &F.K?;F3+^J.W)4JG^@*
M6T/_G4LBK8;SQVM<+V&AEJQ7=1MH:*'J]3?4FTM[@4M+U#=7M!Q8:/Z,B:5Q
MCH%^\J/KN-(8(4,BP>?8+M0ZY<Q='BS\Q(D#XC&;5M9,<A:H(B=.SLO))3/0
MIV5NIL_)S"7.3(ASI0U:6:$=@OTZ0R4V'O^ZUEVCSXC"8#[?^.W2&0^8]\]6
MW1H"]?FS#!03\]<:JA*_Y*EY/G7H!?9FB!ETEC71-O+ 7"2/[G;ZG"SA!N9P
M@&TLU.11TMGK=?C<4=3MER=YL/#$YE-[U7.!HE\R19M.Z+]+;^#JV^"?E.;Y
MA-9:UO\V0;)X*:[C_FF;5?N.R>&KZ*%]^W10W?T#EY\=N/SL7M'%W0G>J]]\
MYDB6 IL(@B#QHS%Z:R=3#GYDR2@WO?R<-M\^)3X.U>9+]&7T7]9DR30)=(2E
M,O7GP0B'F)6OL(R78AY\*?EL"BF=SL(IIMQI(Y@F/@H1F"&^,BO+C=!?3$VG
M$<(SX[S!01+,X9GGMIT RBED#=E,:TRG]-'!C_'6,TJHD-=+>8<1>SP.@0^C
MRFY!&\#H>12.=!1^TIZ9<ZH%0[2,$-'(LTZ5[AAB+3Y/(D3Q(%Q4"M3P-$;P
M,O:(T1S(99)*-F3V"?4&V$*^ &2Z'$U8C6&44(BS91T>=R"V'KG;/>-N3B>5
M_;*XZI&SV6I;4$J'TJ/#56@Q.T#.K<>'%'W*E0JUC+W0L-_ Z3A5"-N<!@7Z
M$7%((:4Z4\DKZ;DM;MF R0?<'H43H\.,?P.]TN>.!/: @J6(84Q6<\F!+[E1
M0_.BN76$.B-3V5#'H/,G5>CWB8YF[*PO\4[((SPBWS"FRU%* *A(] .R8,SU
MIXANA7$C.YDDB7BS\Y+&4,&V?+C>BRQ'W UAED4<_@T*N7\>^K;^*-"S*)G;
M'D03>'YL(;R^ ;.Z+R*WK*^ Q>!PJA&QGA$RM?VQN0&E ?E)SQW8!-B%[-F=
M36SW ?'_R]F_F5@#>[^1H/CG/_9V=O>>W[ZX^#-,J8[ZR !QR&$\Y7Z3U(/D
M45PTG$H_9(@=86@U88%G%#-]9\D,8Z$$N):I<UGLT%EL9-=N;T_#\*SJ:6ZR
MNB6%'E$3)4(=,.8X,>E!2LV942'7\1B=^_0U,P&J+!U$P$R,:Y*R;8UG<>3D
M.)+B?B<(N/=Y=_?5]7*&,7>@G4_0@92WDR+W8FR50-ZK!7HHI6%FY"CEVX\$
MXT6PR0)N&]1"*:Y]"F93Q_ATGFL"/Q!\8PG0#\EK00<2%/TD-@3@F3P_;0"7
M2GP=\GLA$F#"3+69Z*ZW M2RU!P L)1PAA;]T(H<KT[:;@Z5DSC%/C5-26.8
MF$,L7^ I^EM/=CMFKI7C1XA]U-%^AF9;4J!_$0S)/$DB]V 6,3SKG-$=X7PV
M[ NE,\$6)'?AR'N4B-^;1#R.B2^^M3V6"6RB5-4?I:$)<E553O&-%#;/5=;/
M&_IP9.'6K"QT@)74MM[ %568F5>@94+2;TX/13>[=L4GB3GE3P=^EOE!PK"-
MP#L^8=8I(;FT!.*12US0EO(LLV6V6$8<]&?,14,>6>F%)/PC<YT]-26;,"IG
MW),&+98H-#TG>[O/G2;=>C3"S*T')DYOE#'2ZSZ8E)&=QY216Z3C[T >?FT\
MK']'\;##]H$;EZ6@[*D)RMXK*?<#*DGWVVT,\OO[H8Y[XQ&@--&L%N,JO:.(
M,A%5,Q^<U CCF\-LW.M98;@E_"A0NI M8]<LKA]*1B,UCI(!EI>R5H,:S[AL
M\C L<E1-VMP$_&C9F$U)3FW8UESD<@K.5TI2+GV]\.?.9%I8<A-I"S$EZITH
M?;@D">O;9B$Z-CH/5O $E;NA <2@MKSMH)!B6YP2&,>4L4L#)+3=H4_ALHZI
MVD5+%6U%T=0J^IQ_[N=^FC$8"6B!(T%]#/P9E3:5,&NU!3 .]F^ATSTRPSMG
MA@[O0[!RQQ6JWEM/R2,++%F@FZL58NT&.G0"<[1++N>5C %7]BS\=)9\XB(@
M2NA"%@;?#^'\<08E7V&KN\2=BHVY8RH'L'#:0S_57"O!)7XZ,+E:&$G"+"TV
M,+-IDN03#\L@L.<N82KXX9312-U0& \]FR2S&7%J:R7B:UWKDCUZ3@S0YHA)
M*210.U7$6J.39\@>,,S=] Y,A(=K^\W 2WPI#B5J.__]+$0*CD$T((>=4N4C
MUF:1#$+W(7R-8)M<,$H^L9;:/+!C<X.,L (86&) 0-D[MT#"#"<'L\;!/.4Q
MD"V.I1G:+_*Y\WQK;^/.M-3(SR:5X";O(4D3F52(J/4H$?#)+=P1WGW'*?#(
M;7]L;EO5,FV!D5XMM[WS#.";Z97(-S"L@ZZRSS.3_>TP50>'CF/GC;Y]P4:
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
M8-7(:#=@J+U:UV$X2XD8@'URK!4<S&;C;4J^>]E %@%S):MKD5'D-Y7@ =%
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
M4RG=5VPFMTF<$1]X\3X":9TZW7E%6". ) RNF,FZ$2DZ=POCAI$K!*LNJT"
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
MD;AJW=][/8;[K<?9/=?CAW[C#\7$W;+R4%MA+>)J;XW0R,FG_!;=_+)JD=(
M%A%D3IB$/V><%A=I!IL^9[ZOWKE/<ZF$S*J*/!IU9'E*$>.LOK?V1$]0SN.4
MJTHB819&;/Q=:BX4/*9R_S@%ON2DATQI>+L[/C_NCT\NUT'>M+$NR6K97@'K
M43($9^7;(0@X16 H&J6I=NFW,N=+?I[4.R:$9PGAH?K2Q]*@%'0/N3XE9+UT
MP19MO^N/Y'6R.$FA_2FOK+ [&>8E3Z.')$J&N?:;R2PG4YD6V&G>?25H:/I2
M;A[Z>=95L>QN[YS<*CE&)= O86<2&':@%9H7[A6"3ETY<F$IU,D2=3Q3_='\
MNP*2)V+G:7\AE 1HJ="I 0&A2JQ7.>H9I'F +L>71,&]FZKKLXLLU[\8%K<K
M(X(IDM3AKG)[7];;';=&DP.._"B'=O\0S?9]<#I??SHXG2>/.)T)G,X'=#KM
MYM/G//GI5!#*U)>S0YB\2B47\6@Z1:*/U64="SVAY?K4C<&I%]8F1HOKP=7*
MF6R1OA!!)NBZ:\J,GUVC$R8:I/\\?9VB_:*>.N4:JDU3IF1IIKAE &J0M>56
MLL\UC?86S6!7:%OLR5!\SY&>^J'>:$9\P$V=:E1KM<;ZU5#P3=[JW0J>LO#+
M4'UIQ-_7H_FFC6['FFZ,1ZOZ+&5V>1)16+L*\K,:Z(G [GTLYO]&X9L10"8Y
MY@Q;L3\5#)D%%4[TWN#5$-H"7+Q@><PA&C*<&56D$\> $SV@_?341R:$[@Q"
M=)F7\L'Y,.#+1:/,-L@61>GJ(D(F.=>RJ*3]<^!%U]*04ITH6BS1OF?4T T5
MU02MS8TD(/U>"2JR1R8K0=RRN7C%/F#._-'JYU!'+)"F836$G?#KB#$,$\!.
M<6.;3V^H+,7G(.)(']Z ]L-#J4(!&$JNCB0A81<,[P;)976!;X.CE?K@:NV\
MO\;JOM!>6,H4_0$>F%+(NW,^10A$T6V\XK5;#4*-ZBEF!?"R;FH\5%GN770-
M6$C7'J%"'+ROTELI92C&>%E1I>W\X/$&E/><F)4I>;Z<]K8>M_D@0O(7"&M!
M?]8)!)%BB]RQH;@_J87"N^J$'T1RP /9>RDI>4(5J41Q"MF .]>FF)Q :50'
M;0+%EOSU$33F1G,I*EF2(R_03"!0)5NCHD8H\*<-ZD3E$#U%#1/KII#H3KJ>
M3+K 1]2#P0T8OWT73A'TS8S+(K\J',O&J,(=X$]$%.GV5Z@H!DE-##F/>VMO
MB4/9=ULGLJ.O!KF,-7R993*:K<B9<GK2BP/NL2J&.A:]3628&;=4D-1[,Y0K
MZ&G$4_3B;>?I=&58O059<P-XN5<KZG%+M(F0B#(:V6NAR\9$IE/[AKF]K?16
MZ-VT.4O)91YB9/6!QB'9?EU@/#NY@:VO;,*'AMRC4C-7@@B4@C=]:UE_9>*V
M..-;=- (;-'*YNI6U\*71\4_S6J:L.D$FE=/4W;X=[U) 2,/M'"M^J5;J.*
M63QH;27N47U[I5JU;C>&5IM_TBD-(AUS#>5)25I0>*NBSEA\Y]Z^ZB-2:\+Q
M_)-@L$%N)J5LNNAG>AB=:6-4JG'C%WN4B&/8CL,L$;-97#&ZGBN-G\4Q+)KU
M[.]M(RCU3.;V\JK9RH&PC8^&?K#H\)U%MX+*+M^#F3?^Y?E:TD"O\P)XEN+%
M65&G]RR@=O$4K%2]<&T5*23I=3V/YEC 2NN#O*??S</3+YX^D5,ZC=,8]G7\
M5NN-)W"]O=@IS*@ V5JAI=&'\/[I0'9S^HIC_5U: -OD&O+U\'',SF0:]=D?
M4UXRDSE;IA=)/J'ITBJ0"'$F<FVM]SIH9NJ^,%R6E(IQGM3QV5)-.WHK;Q5J
MN5V8!JRNF1.*[UWMRD?0G+".^EE*X"Z5+88D-:_(9C,/QAT@R0!V@2[U],(9
M1ZU<:=^YJ>CE<DTDA53QXH?-OBX";Z@0N#6LLSV5K8+'@\\S.P+?)\-Y\@6@
M'4^?S(-N_JVR, ZLR5\K=2U_K-MX@J1R^%F[O>BTHJT9>]W*K\_^^N/9O- 4
MMZCR^VI7F650%*(RR+3MVZ!.5 /S<K4C%D;&FO?VY$74O^ZQ_BK;LP=%.C?7
M%4(3IR35;C/7HJQZTI#LT0^\B-$15<X1)?)RPWW?X&0'=P<P'/S$@#$''[IL
MHH'M%F3E]U49S?>G)BJ+K[JLWX@K-MF-#$ZPQJN7)!ND<C?QJPB?4J%,S^46
MY&CR_FQ>YF9!S7N42!*-3#%&Q@YVE97TF4!-]3Q12%)T%]56%4MZ@6T*II*/
M$,_]:G/%'GN1C5ZB*-0> ,%9U]$2Q?^KF44J:J%).@A']^!%F7S;A+:RF)-P
MJ, (5>.G++ RR[U ;89O-/<9:"IL?!E%H'-YQ> *32J^NA7@=VDM2RX._Y#A
M-T'_'W[3/R#C\VQ_$3^FYN>;@?EQOL?0<KSRP>C60'&ITJGNB[TQV*-.!<B>
MYU>!?W>54Z]6:_7*9P2R,7(1W< 8/9&!RPKU0R-714[#H'(+&C"MT!F&3Q^@
M=\-=V'#=RD&2W@T7'@!#E90=.SN<XT36J[R2U?Y"W8;QX'2_S%4=A,D-PEZK
MG3=0RQKQJ24#=66'5#DG-2@SE/UE):EM>T1)ZN3<Y=1#S08/A4<IVV7&G%:V
MN^QZX?CU'G?;L=WVM#SL<4"/SV>R;PPVC=MG1[H*[O$U?\BG-J;M[*_1GYO8
M5L\$0+(",:,>F-5.E=O*+EZV&'.7*;MPHL,IK,.5C;!<.:S\\$GN^_1VYDQN
MHL^:S^5!> +809G<)5)0(M_ ?1.=<2E%,7X(9)_%0]'WGQIOC@/.&S29=4@P
MQ0,?_&,=@HK%T)>9)>V=G89H<U(=RR"G[A%L"_>S/;6P;A]2:0(*WV"ET1%0
MJFKC./Q]7]N!6HEME93Z<+:"[THC@[*,^N922$@F!I/'WM5_EP[!J=> O!H2
M9KXX@V E+AR"VO2^Y;"":/*BIY"IZ'VC''W5V"G>=P\27GL?$,/O/AT0P]-'
M$,.')QN)9]0/]7DGJBWB#G[)K2?C.'O]ZDS^I3 _:@G/WA Q:HX.+<2*E Y2
M.(#=H@(9,HP9>SIN=9-+OT"4-OM2#I\O1W3Z@[O-DRY\R)5, 4DJN5'*HA(4
MX-)'EC]1*1LA8-=.(5@:^3&:^4NA)]ZO5PCCY"1<BT*?1C)6"M,ZB29^O#&4
MP>=I%**HD:A][L4KI.7']Y.L\**&<<?W$G!W13/>A57\"PAT[<]_USRRIJ^%
M79]77;:+_49HL"18'(YI3,,\Z(+/'%22L,^/.0]V2-+P2)UH@<66<DN"Z4RQ
M_"ZK+?# *]A&M5Z:6,<[/1CD_,FO,,L1I+)A2']4EBL3!DA@Q/L]8C[V;?RZ
MX+>U*6 7^3AA9CZ/B[^^!IN TFV+?NG1YAWCPO!(&5N X\5@&;;A+AT4\G0G
M[+N0=\&\J"\X_(LDFOIE]5^S,U70>T']4\<-O?LG:_5AHE:/3[WX7]7FZMMG
MLU="12!E7\S17ZSJK/"@8QPI*1?3U2;<M&W16+CO*D'=:W=&3F!&GP)D<(M#
M1@@A.8OF*81Q GG6M0GSB/E41.H-7!91TDW$>80%X*6O+$C$8!IP#M1U4E)K
M^K>S'RJ1?3B9^1^#[QC[OL4_OC.P5Q;ZQDL^D?^]&;]^P9.O,Z/-P%!/]ZZ]
MM+1R+A>$EZE>AGG]BTN9?V_&XBQ9W\]P*WW"\H[:;/7YZ>RG7-96NA8]!HXJ
MRZ(9_E<N[J76M7M4]ES#1/BE];S)O7A[*8\GST1!K]S$[UK/XUMX@"[QA^I4
M%?#^W ,54]QCV)ZZGS@'C:MI0'J:*SYB\&@8%JF[2WI7%YXJ<8?F>@7AJ!"L
M'KZRY,K;.K!9W((VB-3R,QR#I=8]Z,.^)-@+D739-HOF"C_!#EHJWCU:',$)
M C!FS52"V;D([%&8^1X%-"9(R*D64ZA\Y;Q*4!K<95O?P/-" T;\YB3DBEH^
MYF<PQ9RY44*Z]E$5W5MZL(:",KEQ[Q;VFJD>JG"LIV]"LD;7PO%VJ1FD5@V\
M<QP(<03S$'X5S,/=EO&^$(=P?XC#[#>%.(0ID_CA;=!#L85E9Y1)]6C2F04E
M)039F6)00G9K27L"W#U$;5OML5S&'K0MTY&0VP/P&A<W$)&NQ.7N@>21IO+F
M::A6A3M/6'*BT/H%UN4R[K8U<*@7E\4SP>&[ SH?A@^7V7_YC*MZ61\!*+H9
M&CX"*Y95/Z[08^R@,LO315SN:,KF86!SDEK"F#]HG@,GVL4<^D:SD\PTK()X
MW9/FV4,]22NNYZ8 *:58,6#\FL30F^<2)T7V]K*KF&UF.AF]4'COPQUL03I#
MK6$;7#Q<@KZXP;3_LPNS7)>/9F30\?W#&E6@!.K,[10=._H&_9Y6\1V)>X_.
MR6SF'YO<[U1_+@PHI]$(ZUZ]^"X)@9@5F2W;-8"PU .SSH'S0U%? 9B(>1MG
MG4L9^=(5G<#?TKOQ@13  61<=&D C"\Q4CJ_2E>,JP=C470P#/N4?SS2)>S7
M4J+8"\N1Z(U>E.DG/J"?'!))4K8AFL<*+LX\B9/]+$A4S?,X,I-K.&GN*E1E
M,@Y^6!]:;(/2J;,F&5),!#S>TJ3/V315+YK1I!U[J3<.*[V=F$9^=X/VVI"$
M:OP(#>=&)Q/\B6?R[YJ47A3+ 9!\6?M'QJ!Q83Y)\?P34AE#F<B@[Z$X)L0_
MU;68+(73GIN8EF)MN^G!R/RT)#$A-RVH2A;?YQ0-.VD'C/LK;_LFWHWV,M.[
M6#0:75KPA$>,,RG_EDF71C!!)FD? ;$O*=>%7M[</7;5Q1CEQ&09 *]68!@7
MF2A]]VDPZ1>.SR=:HCV2R?%@ZR3ZL@\!94I UM;%"5?[1]8VS]I&QEO 84'<
M][4(-G,;> JDJ_KB0@S$8(T._-%!31,$@!E#+%Y8MW;Q;7:8A^1,&^9P [FX
MI:?(&V'H>^Y.8-[*]6M-2/[\GA<V.NTY7;OIIR'#MO&(R\H+P[VI=]K4RV:_
MH?.%8P<C.IV]B _3&G/O2':OY*$@U["#I&*,ZV950L6PN?US&MT)'JIX5FXQ
M^)GU-DVRPRP<F^;'_3#PCIZK?>.*BK:S11]<7](P<#7=Z1,>8]][*'[7P_0&
MWUSZ7O#$N2'#C),?_H)W(K+NJ"/Z=H#QG]@1(* @R]P97^G3/PAAJ6P<.&[Q
MU*P1:>,CF5;O]R2S>YJQI;Q+*.XB98Q&6BI'U/SH"C,]'[2P.L72B2'/E=[\
M4B&U(]Q0*Q]0*065"F(@: V;\BGB(;1^/?$921Q&0[]J?L:885%E7 D\UW2+
M_:8GRE@N:9X63)PD'ZL+<6=AKD6P5^UKM28Z#VYHVDGYYA.\X!,OCZRAZ$2\
M/,H3HPT(NF5Q@MEN)2N>:IHNFYY!-+09[$W$%WJK/UR>"J*\:'*];_FBCXY;
M$N*3%L(E%I<@%Q5.*\SEVMC@^]U)IIH1BH6LF3A-(71+YF3 0$/!;[\8X5U/
MK0[)PR.5O$TN&AQ-(:@_\N":PNBU Q%RFG'M[B[7!T(?ZFVO:'="-YE1<C<'
M^MN6T#*U] B!DSF=.;S NT3?:O_8IEB*$XIHO*QGZASD0\R75]+63>LA+J!M
MO6IVUOSC$][V!BC80G)+%>36X.*JZ@VE+*+76F&Q?=^339?QXW4=7^P:Q$4'
MN.WG*:;(S$2B<#>,! "/1HL4K1'^]$Z\MUG5-)-9A&FV\M]@/1U?(;>!Z[[Y
M=,!U7SZ"Z]XCN.[A&"SQ0N%7>6H#GZJ'*.9EVQF]3&(,T&X<U3$VI6.+HS8B
M<CG"+6F$Z@_B=+KLR#@GW+OH00H+A14A7@0"I3G?[^C:P4HJ.UD!L4'"HZ_M
MUWK[),(L]I4&2WA7)'5O0Q$:#JL?BR\&CW==W3R@L.&A+)SG6\M=//EJ+CS&
MKCE!FIWAP")D1R,/BL%L0%PH+<I=3-R)YBK!C1P/-M[5#W+\*#[@%<88E\B5
M^UCP\*-7:85>-]7L-5H0T""IF<6_R:DH:#>%)J7Q?_F-(F).RUYH]P$CQ"Z8
MJ UU%Z2NQTD2;F<X6ZE2"*?0ZO9Y'RD<2!=]@EPJF;_Q>]1RLN==ZM17WV[1
MW@V<ECQL&#[L[#-]TM<__LU!K]QC.>98=2T9I%G=JRHVF /LNTD8TM-4@[2^
ME0B&W)EL>OGQ;QE-R>: B>RGWL",19ZTI1DGU^<PEX1]TI$/S-!K113TWA=P
M]PW#,L^<DJFVH.*I)@$O^W$"#9%%+_I9_%UE9*UQ3#<5"\"RK;!FKY LE=:,
M M6;@,*C]%$QQ49(#KMU-0!#(XE7"1YT=!%#?UP5;/6*@W7/0BM?/F+;:5H9
M=,?KMA^,MV@YL?=70G.)4#6N W;7>3KX7;??7:[VT4E\C"Y\=.$4KV2.HZTU
MSJ=EZI#&-E,@>GDXDRE4/X2IEE(*7[<K[&>.FB855P2HO$4T45&=C!'E6F&L
M=K"&?+!Z)!<M7[%D7;6]'Q3],TLKX;@U-3\%D93QT,5B:;OQV1Z@$EUUMTX
M\CC"I)0:GHE=&9,6;P#TA2U0+L)M(:WHGXRW,*["/B0CCPJI38/Y6=&*J'+7
MN;+"W/E8QV8VXYI1^\I7928@T&A/YZ$'8Y]&FQN)DD$F)+] 1+NVH:/]VM@?
MYBE') D#/;\#J<;:OC^1,&C:H9RK\_CGYN)R3?CN3S^\_.-0-PRWYSM)?F%"
M  (ADHJUR4?,.:"0./=FKK'80_7NSBW'M\MSZC'U,8PDQDH$@HD="XH!7UJ+
M]9^$"[F$?^X04&J(><D:$9>G;ZS6@PF?R&G@TS#-FSW H_7['F1L!4!I+OI8
M2?F\V0A%%ULC;;=?=;F</-GLJ(VH2SBEM*EQ1N.D*%YQ52&]24\CQ2 /*.IX
MF,6*R3<:'L)B$^KM<%105W-[[;XW@5R+8Y0O!&)Z+'ED+<DAZ7?B7W=XW;:S
M19V/IZ TWI3'A/IS@FLFZ8ESCFBU1EJ?XCZ)[\[.&>>8VQ&".Q/2D#_M&WZV
M^[BX"2"?X-4<SW+"WBQ:TL9+_W0\#CF@N-/F)J'#7ZC;2=NM%OFN[O'<Z!6O
M)K0BJN\YC2;G7%U7A.C+:YA/ /REJ\?$.QW?XMS/;@Q<0.+?L]0A!:74#A0*
M[LG'$V4JF9[PF+[UO3H'X8_U*51R(IL+X\'T2)='EZX:BDOD2HPLOJ9;RF)&
M>0K$V&CZVZ!/;7#K67'K\,_<6G8YULZ%(T#RB]D?%O-<+3!J!6)^XUJ&T'OB
M[Q@(^PF;:WGBY(?W%0OCOZZ6\5"LV*JDH]'TW-36DLERM-TXXYQ_+#:JG;VM
MZROE4ET?"@$(UZ,YV+4V*C4+<R,3E=8['65F9C$.-I[EU2KNYSCITF+Z2/%S
MK."/8^_,2(!1 P]5GZKQ*!#%M?TLY7V^F7U6J."E?G"IU7_QA\_YCO(7_C#X
M@G&(B&;IDZ\_IVF_;,X;%C[CB'=[Y?;)'=MZ/#1^UQ)Q&!WUM:+/<R(XDU3I
M0<'C=;:(V^,?]3:C4"=9*8SD8[GOM"8&U8Q.\8="U,S >2_!=J>^G=!O2(4L
M!XO\[6#]S8P4/%Y[M<M))J,PA+Q]W+-NJMAJ_^1W=Q&_X4W>2?[FZ"%)2%3R
ML@WH8L:?T& )?A8Z](M7FZ5HGWSSN,G2.(8,!9S44$[JMMX!VN!(42CFL&UW
M\T2!#L<EE5"4G69NIO$6 YU]D79+RRM?\)<+DWNAZ,W3"$;O8RO]5,0N1<2Q
MTT.3U'T24=FWLHFN2,;+3CD%^#:YSAQ\G5F*SCDOJLZHRU>6S>/W\0+!R=5<
M[46(-B.!4NIRREU]7,JEJ$)SW8##=FEV!Y1,L\_4KF@GXKU,47PAD"R5D^/I
M%\9^K@:%]OW?JZVPC0C7U.>911 +27-/YU5TKL.*ICB'$T=(I%84[A+ #>2&
M>[<,$L$K'U%"'%<=':@?\1O/HJ%\\?SYF]0^$%Y('8OAYH\"UT][G4E'BC1D
MV 59L!9[Y9=TO;L:EB;!K3%7YC#P_/ +Y*$LU'>#>OS^TX%Z?/4(]?AH%OF;
MG+2R7GY?60GY>"R25I:#(B.+RT!)QU*S%=#I/,76[O+G[;)Q#5V3UA#_<#8P
M#&V@I7I>/WOQ2O&VM8%WU: Y(Y[/],D\#3T"I&DL@Y;2:5F7<9P^$VG 9_%&
M:YX\1UE%/./BK?2=M]!6.;?XZ1<EAB D=_#X=;-'>(1W=$C12<>1D,!J\-Z5
M8)=-T5?[;G$IL#_U/<,DV$^?:]E:=O$8[^[CX>/1,2ET8]Q&OV Z;BL;(^]T
MF?!>3:LI_54P]N4Z0C!G (^SUW\Q?(<1YH["M\:0^8C=A"3C]5^("D[,GLJF
M)$F93//)0'L=8]:D!7O$'F$O% LR3/@P<TNO8J8V2&\!P]!(KIR>VHE>7JFG
MM_E'!TQK[%97**W$[>AY2A9=C-VWR@5"%S(PG)*SD!LMWG%=9-HY&PK+SCBQ
M^,=$@<^,5I^9JBR<1_87&M]27.J;1/_/,><RTTW#Y1'V5PR,A =-F:^0#-_O
M=D+'=B-^X4U]WC<[(T:+D]3F>Z=Z9;2\0&D+F8'&..QJWTGV?F0#GYU);E$I
M'3*WEGNIOG%JR$E[+RMYR^J#B9P,F-.B^7 6LH!#AW>WD+.7=A@8N>_L]H3.
M).GO%,/Z!%]OP8,]*RBPQW3\#-M=QP=N5(8;/KAVS/PK!ZD(0VK^R_@+0?I8
M*(9KEDY#A22'7"+12R@=+N=26.8=33W $KNZ*K)^::]MZ@J)PW$U:6;"848%
M(T\GK!! F]0_+^JD.F)I#X(1>A$2$QGEE9=6SJ 1ZS6.7C_JB62?1QY\3KNA
M;>36TUOZ8MR[8@OHX60$+<9B_+MLH'(E@>FS.G."#9JX0^;O'50&MA9BR^'Y
M%=?)TSGK(3L$JL.]K^1/\[B^-VSL+AR_OW[_:NP"1D,C!!]\,9ZN^4V]N-S&
ML_/B,/[2P&\<?T HZ =_?_G#'/\Y>_EBKAXF>28GVF1#T2:KP[<]^ZI:-BWG
M\PW,IBC#E!C5>?[TF"4OC:W#IG*LU+8T[;OAK#M<[=J+KKJZ/(SN8)H^UC]'
MES@IO_.!/5O?I/']C(F3HZ;7Y?"5UOMK2O-HT]U]K^]P%'%/#_OFFMP&!:.N
M?HDGH+\'H[[Z,-Q*$U=(1CJN5%S"/FY(M^ET_TJ(L>*@H844SX9H2O '9D<U
MUPVJV*P;RZ8Q*X,+XT#"4ZE!F> +G3IG'EWF4NC&M*%*H1NX))I<K#AQ<("7
M7;5*>I=WKU'F!L6>@"J"WJCGH1SX%,E;%N.^#=:1JMS\O_?'-\9G^S0K-)FS
M5?A*:>?>=U<9B?I0<&=JT])P&]'PFFXO>M6G/;#!;GU7%RK<X1RY7C'OX^-<
MQ4T^BP9/:+?2A+WK""2FTM?WTKYL+RZI LV2*E#&CXSD9 SH=[O[-D^U"!'8
M'OB.0?:TB/PENP0<JF*>^]LLC95U)HT4_=6+-M4-CWBMDGH/DW]K13BN68$;
M(=FS<R_@FXW: OPEH./Z":T'=(_031 ?IMH-LB_"F);:NSNH?=/!"J//Z;SN
M^]1/Z^B$A4J8(4GN%^#+L2VVK*4_U5[:36(6-A,K[8\%'/:F#A,P/U"-]TK$
MJQS&1/[6$P@?@;D6W4&/9CN-(\M6CT6?XG0MM.=_6H\G^4+O9@V3[*M<>]H.
MSF<7(+4))O0QH3S?"'U>W(UF/D1N8^*CR[:6#X-2!&'U+]S)$IE0'J,P2K(!
M1_=-"9X4SJ>!*!O1>4V('.9A6@B+O#^N;<"4SV)T4J%U75"#)FBV2R$6"T_Y
MZ'*DWHWE0^!58V.F(&PB2E!NAQS#@FQ/.9W9>P/IW]1VB!V:HL(;$US1$G%"
MU6=RUQC=M3<G].($A3=W>WB_M?9HSZ&8K^)V/.&W"<">5&7'3W@D%N*(#'8/
MZ!&E!8I1%Q#S^Q)$AU_*AMKN#5]OC*ALL<F?R20?%%^7B]0"$G!<[8X6-3/S
M;-G'_4B.^L\6'?_PZ10=OWXL.GXTB_RGB08M.6:/9HHFBH3"!T$8)TT3<A(\
MZ8F9C>><EV@03K2!/(,TBLW8)4@.(M*X!(\4Z@W>/>57COU'(2K?+F7XDVYT
MSO69BEFBX':]7G3#Y3%K.5RRYL4!3QAO9KS#Y'!?QV-<Y$3S6:I7L\NK3(62
MU=A1L21*3YKC3F<BDRZZ7?F&U//50W'0T%LTO0C#C8:MN2R!PH,4'<B_(T4'
M;30;=ZV4O529[(,9\UM;J^;'23F/D7E]Z*WP4+:D].>\F53X"+^*PL?LUU;X
M"+](X6.2ROZ?4/@(OTSAX]X.W+LJ?(1W4OBX#YW]I,+'P^GA>B@[:%+8+*3D
M5/+B3;G6B]_>*H VM>NJ=Q- "W<(H!6D%./;Q:#VR>=#T:Y?H((6?E45M&FR
M@*$*VK>(-L<J:.'74D&;_?,J:.'74$&;_9HJ:.&?4$&;_:HJ:&%2!>W;V6=/
M/[<T@IC7V:9&F8PK3+>8!/?$KB56<'F,9,#;XDQ:VYF4]%I3QI"Y#E47%;:#
M.RZ!!J;1JOM7YI&^_N)_,E',(\@_0TK69(H\I1P'>^-.5.57S6X>Y*=,Y;*M
M=_93U:>%)CDAO.DJ^LXB&+=E',=:<7:6J!\F)0UCS-Z #AI\D6RN9SH7XSG4
M8-#M[5<USS\\;'I41UN".MOR6\F(-61VPN9(_A>>(*?1><1674?=C'T^1)E<
MVBE8FT6)OH"GX'M4O8UCR:!"?8J^WC;,R6]C*-'U;KT"7>-:M/.HM-,!7Q!F
M@4XF(R[HC.UF%Q!G?@G:^68M4\V;?RL9NB\_GXER[80$8\J>9_.GYM/6D+>?
M[+/-"TZ(?^=^[<MZ7=8XO\DE+%,=THT=YZ+ )-".BX92:TFO[JGZ-S=QEH[8
M -M[,0CC]O!*>^QTWS9( H4!YWQOQP3_?=_GBT8#7I(,\[@D(7[/E%\'2L24
M]JP.?7"\E7ZD3:_7CFOHVX%9D3_T=H:G[R1C+D3QQQZL9_F>6[3=GL@TA!LB
MW9(V:+.SI!D>K]KZG.9,RQ=D:P5U.A\^"PWX(26K=167:WR[;$_9->OC8P_2
M<XG3-'&$WW\ZG8+[],S@ZD;OD[WFQZ@K1UU]- ?^GB=]-"QR8V*SP] 1TX7B
M2%0<LZ[#%16@R5+:R-+61SARK('W/)&#AHM:%J%+,JPFK$5N@AEXJZWCR&6C
M39%R>)9%UG!=I89A3L9E8@*S_D=0H9R5WRB@FFOHY*X?XJ+N]E?F;Q;L+H5X
M!JO8<=GC[LMJ@R2@I$BN]CN%YRA+[D2N8YI&QI_@X=T(5+.LV7TCOY2QGPH!
M4=J=$IW] &JS_G6%=U6;%8XV$4;DIS*TK:!>1M67H@1;%.QDI3J62/^X@;6U
M0E5+'])6Y,0N12UY^,#FC:7GT,J9^A%QTB<?29;/>AW4RQD[J[^BQ*[<["Z)
MW? ;2NR6>EHF+SDMLQM^-9G=__TOL-Z/&9!?5KOZ\HM/IW;UN\?:U<>SR$5E
M9.5T "V$"R60R*)GZQ69*R:MZ3<T;$D&2J("N".B>@ S"\&:$P56I; S,[-J
M.4:4)EHATB]RRB$>H]%R+6HG;=I<F,X,_KA6D8KH=,"+][GI&"%OCGLU=A8Y
M"U[F0$H7)^0<M+@E A2+,0']DT,&&ECN?*C&-9^1.TH<HT;!]SIL=6()(%MV
M@H-Q3PA>M.LV[DO2@#ZFK,MQO.("1>J5^D@:G0[2NUQC):!#:30%GN(<S)Q^
MR4WJS,+HOH W@L0HO.D[-D7(FX(" XDRUKN\1.%6J= Q63BVM"AS[G\\.YV]
MP"^,,?;^HX!$C)P46&&<33<6ND Y2]9TJIBE$41<[CB,("3C^I7BM;8YR2I>
MFK]FNMX\Q%\:4]&B[6*\CG^)RT-7"&J("^62R3>KEI<J"TXGBO7I)9'T[(I;
M5*)EQ\:71-^YZJK]LF!4'<U6N,N0:;*8/\;U$OTL$ &IM-Y*[LXE=\S"<;J1
MDKZ2:$35*#R""),2#_9-;<^!KZA%OFXZY*\1.N9PY466S2UN):')C<])NV0X
M/=-]HYCDN(*LTSC1C@+OQ?>?:X2)S6UK^I0_ZP_9$NN.T;/"O808=NP,6<B(
M6T"SM2GO(5L5_]5V)S>D11FOX7#D>*$_S*VI33QG1LL[(BB]S<C' ?KC;[##
M,<O[K9G=.K@GRU+)LBO=PL/DH4!6;Q54O.LD[ 2,&/EO2TL</_)F1X\\*23X
MNXD$^;)>&:VMS@0:5C"_C>JU)3)$S5V3+59>ND7^.57,>9E\,N(^^71!GD[,
M\9J8!?<B!!DW/G131B9E$RYC;"6F*'[C'F=HEACJP,H%BK5'^-TM, ASWMB5
M$5)]Q'"ML .8^1_/GKW\CNQC;-<C$"$1TJ><,KXE<7I.W/Y96XI,Q2!#'YZ)
MW6?R[=E"2*O1(<U*B\OVL4Z!&A((\>(-P483+0 R2+J'&)1+KJ4&,[WT0S-!
MD,W?_HJD1KTV-F!L\:!9I[[A?-*SB(1#.#A_C-V.[?:$YMP^,3/N;"S\9DMV
M0T?L@TD;R$_RFU;8U29I:2G8;O<4#>-?( >76(+"]#TS,'7ZSG-M86@,6IR+
M?+E=@)\4:7K# .O5I,,T&Q<P0NL87+)Q[D 82;@(FI5,".F!:GI-J:-4;Y'(
M1J?4RWD=/3>%.8[$=\@&4C\WGK4@XGCT=B< &MJJKD0:<VSC<'99-5V\U^S?
MX^2>K:O#3F=?ED#Z\T] Z%>;V?>GL^_WE]NW]>SY\^?PGM"DR(2EHOJDY @+
M$<W&:C6?)2!')>8DEUMGET92CJY]QHQ-_Q8UW+ZEMJGJW^EZHU?AMNZY.45H
MFAFXZ0._?+#_31^.+>-PV:53<VCMZLT5.K3^H2"4Z<$E;W.!/H140);I<_LF
M;50Z2]SOTO1576EI5NJ]^#/FI>Z"W-"<TJGG./WM5M=_AP4-[K,GO[?E+&=,
M6+$<+04[.9D 7DE()*S,^%J 1, !<9@!?['9;[(B.-ZXSTWSG>9E%S=1''>S
M/KBR<GPUJ0]2Y1UC^"39:$7L:6L,&[VH@GU3W,-+1DT>0JXFCW)$6W4TI))]
M4<%N=W-+A>>LB>N<D0>__V&:2]MR=[6_5L^7C:A%AF+@29A;/YHZQVTW/#I?
MP_7\] M;SSM317]=$]:@S#5TGWXX>_9LEOM]?.>AO!/4BJ!RNCKH80]?!-(-
M2VM_(;)I*4@=^[8#BRH.@'8L%)Z &"^%;]>&1V/TF5"6-HP]Y'OR]<U3P&!<
MP*GN1CK^&4I,^"'!V=.)595MK%AA6 #2TBSVW!) [_0>69&^Z*J!&HJI5\'M
MB/A=JKC6(A;<%U+K>IO$M9/VEJ"$.G-+S/W4C_'EOO1JO>[5RU__W"KEQBL(
M?O=,^,1'Z150J4IA7 [EI;)9S.L%[B,B1IZ::,:O'AOH?VG]YLFG4[_YYK%^
M\]$L<AXR0#\__<HQ, 0)Z+> 8UL8V"#WO4R-Z<SG-1LF:-=9Q4Z23=9/#&M+
MEC4:R;4U ]5+20;P]T)GD.0G2KY%]19BW*^>[1NKMT_=6IKBZ<L0\"M*3!R4
M!;)X,"')%XPR5:LHYD8OL1I&V&B';KM-'YY\<?(?F*&3'^:SK^)_8=W_>G+V
M^I5XDM5V$+,G[M[**7 :8X;+C:]B.#6S(KP"-TON "]GH3Q,152.1*^+V>5T
MOS-.=T @.Z<1M  LIZ0RU=MZRP?8IK[E@YQ45:FQ(<$29E:4OM+;3]W8 GZ4
M:3\D O?*O:+$Z"2!O[VAI?^(9?T<:"8H2M! =A[T+MEI4PI,7=#W\'X*\(0B
M1/7!)]^*N-*R^H#HU@'Z5:TG?'Z:[*,4ZZU$ELB2JKJN4H)E^,^2-"O&V&Q7
M:QKA('1_@\E]/-1+5AS0XCWUYNZ(5_TLAO!K"^GNG:$TBAOGQOTA<X AM^Y
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
M7N@2I3:L#_,!K8QM\(_+U+]36>9WGTY9YNEC6>:A+ED>OW]B4,KF,)<3 Z^
ML.MZQ&](J!CXI=:#G[;\:K\UHLW,O .RP"W9]P33)$EZR0JZGG5K;Y@B_6';
M+GKL)-$5)KHB1H0GB":6[<T6*;TBAC]/N.CC1>QQ.NU3\HRRADQW8B?Y.-1F
M;VD78\T<OQLIA:25/4V#9AL<*,YJ6(0GV*I*+VS=MAN*]54%NDT#RH\V7GB9
MF1V4" 7>QC6=HVIR?X9I1+[A-+"_ZM["5+"GG;>: E!79K=?IDPW])18(1OO
M:/-)TR^(F=R03SGM\'#G#F=:[,@NIQ]%HM<K0/I:[10>9Y8,83O%= 1Z9.6.
M0=M5N-L,^*YWP9BL)=M (I)Z*U80X%R<0#T:GXCUY421"QS=28!IW\N0?)P+
M5^S5L^<#&'17)X>8DI!B2TX#X'^K=773"XTS645CF 0O>-]7PF,5+_;&7\QY
MJ?<A67$L-Y^6];[O2YBEEQ!N?0G^8GFO*-\Y2!ZP-1L6W>R/J6(F%S88:_X
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
M:JP5N0PH2QSJ1)@F3Z_!J@DJ*=&3%6?(NJ!74N)W3!S>X;SO.YH/MC<=B02
MN&[B?"(#=R,0F/[J<$,.79LHO)H;D2X1QM7N&IXE8@,_1W/'(H:60YG/;YTC
M*/YY<NMJC' AG%9)"GDMN%.,.OJXRWJS91+9^=:<=(DNXAPU#()]_[C+_XRU
M2@:T5]-D(LB1-LI*SB4[@I&>SLZP2&5-^B'E52Q+L-Z=2+T@I<XT@5)[/05M
M:EJW^Z5^/"T\T*DUZJ"&Z5;/3'U+2]G51;>>OQ\TLJ%_MAOHRC,@= TU<'[W
MH#'1".TR/B5VLX9CP>W5-L8@J1U?EY)006(U?3Z? 4E]R< MT:K$F1(!LVAM
M]BH13ZK8]4F[.M'GT@V/!5F@L25C=\)P)@BC7?[%K-]?(9"2"<>QLVUO/-^4
MOC"7OV0,C%!NA''.IJ;_?/#"*3T/AEBTCP>N+C[D+.WDT@YJ$)4K(0-10.Q[
M2:96.W<-O7"JT5EL8_;@8\Z;_0\DQJ*Q^KZ.)@+J)5\^F:NTTTV=:6/%WJT:
M6-'H  G_!&W3V_CJM^5A8LEJ#QAP49IT)AP(A1^?1"E?2IA@I?08$_E. %<J
MYMJ4'>*@74W2O3[X_&Q?#*?D6-<V^?F12+KMID)O%OB1$Y8N*G)!&O_2VC@E
M\P'>YV02DN4+*^^G]+!EWWG-7A8!2 Z4^&-N[T!%ZR[C?]9Y8N25A"$ER.1[
M^6B7\H 9&PMWA:8/]IMR!68>D W24]T\9#X0S"Z].]>4X5@_GMN)/BBB*,8*
MI%L;=NT-EKIWU.7\S39ZGFS7/' <<0.RN@,.R#7&#J-)!W)=TQ5C_\9^+;R
M0J "E>[VX@35BJY6OZ1/;L5-TZODFO/UF<O!.25'\U(^@& %[D"1T<$!RTHS
M4 Q"+(;SO;5JNZ%'S0:G',K(*J?FWKGE5)9 ;L=Y6/HG3*,.;E+GY8[5[\-A
MJ)=&B2S.AK)B.K2LN2T'[MADTN!M'7H]T>'>:)T3' 'S5(0ZKX,2CA2DR=*R
MFI \B+JTL4?@H3%J[_$ZO8C]@.HMG6"=6SW);U0WV?'U'Q1_E,!5)EC>):#;
M6LI9TAT5;Q+/P 9%MIVYZVIJT-G.%J .'@IXB7'(*B\E1(0D1UTP/QN#6W!-
M3-?[->YK3J&E6_MVM;M1*0GML!I]U"XM<[Q XJ^2[ZP&]-3_[8W5<<'H7&#X
MK9A:/QA#A^1.S3CX'.O";(_6T+"@!$Y(=]L!_C7;RIW+&EK^1>%:@-&%E^[V
MVY/]5;8OJ(:G"2>Z+P%7D^^>D$E>^G60ZLCI=FYT94WVZFN9Z73E/B*$4I;.
MALE(6+Y$;<!-C:O@G,>,C:J!I[._I>>V+5;,:,Y36UG2$5S)=LOQWD>?KWF3
MI5 G<_Q2%[^6%I:M5 2UDM73E40Q$,A^"HMZIB!.<UZ#=N[(4DHLON72I^H$
M'<K1(%S(&(8%!E%2D8[P%;H_RI&E]!)B]Q7$%3*;_S-Q/Y+>"NM^)RH#HL%,
MZC.AD^@_'H0]02N*JW6+)E2UT[F#(I&6BV30<&:@3;U#)4G_DO;EFH@FJ\0(
MWD.[OX@4BN=FLP3H@8]/$?'ID4O%R(/_YM-ONJS53]N9\?#C.'5T++QAP*E-
M#8.:]?$(K):" -0K5KWNQ/ZWLU9A$N_Z :Q5,&LUFO7W=5[K+QLRF,4/GG[=
M;-^[K2D 1=IA7:[NOIRCH'5&4'"T-W-F0]B&L#\HLJB/WK9R P\WL5)HTZ!S
M/\;0AB)/J[44B4;6ISQ&R,.2EW9>V:;@)5Z@Z4,=/\(=5E=- 87%8$MD>[ M
M1" /#C2O%Z3CJ8\(3*M-V!('F C0@V0EU8LG]S7'.B 6QI9LF : &=$ KNET
M46\4@Z6[C4E1M?I(8^["DG3+3 MR&QLR-L^8O=O3V7?08$W'C,,MBU+1$++,
MO':&;V9 ;7J4S,BM^8I=/L9N>:7/1K%F/[ [MI\'!EP(T[7!MYPC<3'"X$:
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
MA'^T"()8V!AIQ1H?%\H?C*B98S;1CE&NM2$2V%;W!59I\\V/P%_4?E_7_V:
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
M6A+B"J%]1D;\YO0B3<C9_)ST*\XAO&'R(%3\O*5EX_IM(4SFS[F0GGZN[D]
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
M/0U3^7:>HUZ#G8VS/Z7/#\;8*/F$')2V,,VI [4'VC_O44A?'572T+K,ESW
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
MU SR%39O(@%(PW6I%VU@NK&OR7WW=O_S)M52[.X:OL_PAJ:>&W16KCND%J_
M]1NH\#]^2>YVRYA_]93LN+#8POL&O\1ARQ?N<T#@:8XU5&HEJ5)8D,NL##'D
M*%BBUZ8U68G4RH;06_*,:.47G98)'>S]#5UW)K0_,YLX617IRO>OT^K),;S9
MDWP8JK)4+20UD4E7<G)46% A6Q$@7>LXOZ0BDI1/BEZS^.(:XJ_[?#8?'<MH
M^!+IVQ.(@1*IZ(V>L9'$%'>1EZQN?8G-VF+OYS6*)$$V?B:B!K]U95OCDKQ>
M;M%/X V_:7K&<<K*3Z_,36]:8E3W/FYNQ8I:%MZ395&><&0=@?QZ6'=LN]AV
M/(BX]]]HW]!F!^^HY>!R<]:0IIG,U\#\WTPF*1_-.6 ?&N]UBU[HF<.@BZ4?
M(8;P3#Z^XA6 -C,$*<<$X5/ZE\0>[<JA1'FZ.YZISN%AH+OL=E268>;7]T8'
M?_!<[YQ?1NA/_#MEW><&NS(O*'MB[5?\HK5?%*[+^;UGABD%*7/#R;G4>8%O
M8)[<?C'Z_ NQM_V>W,"*V8N@TC\$.M8$C@?-[6M_$=-P66,!R^JS>V =^M?$
M<(+>8WC6?VR<:I+S\_P]UAL$/TS+XWJL?=FGDW=-&N%ME9%?AY\/+JLT7-*G
M S9YXYGB?8XL!>_R"_1P3 +7*NP @K4F,8SB 8A_Z20-#B6"-  F_0'-[J3G
M&J"\'+\'EOT3>]:T&Q:[IED;+D^0^EE'/XO@]_W:8\/RKS^-O(7ER2L?W=PB
M(23R:D_,/C^N&+"^X*F.G6X>OXW'-XZ.+;[P@"B5_C/I/[-L"M8%:([SAJO$
M>S#YZ1%H:LLU>H;I=_@.<M.A/]>D'<\?/.;H4W[Y((HJ,C9FEA6_^#LZ.I!-
MJ(F.',);$E>P-KA2-*=->>L3<RG<V.6+X[$)1AZ-1Z=Y0YR)B1=IXFYBW\);
MWAWZ/#$U!T#CZD/:GZ 5&5&*CV>7&3->YFS+?%OR%-R,?ZM9*N<[R^0Z24E%
MZ7)**A114K%]244AK;%6Q4]&_1IKU<FC8UBZ,0:=V=!U= \TD")V81N*;L?W
M!*[/RSI^[=[/S5?C(S!"QPK\'72"*%HL,#JYJ(H!S01JCA4-C"%:-'2B<<JA
MYAL8SHAY4I$2KZ5>W36YG=:$^??*LC%5;5!A;!8F_Z"*Z_%_EZL%7GK3@H]2
M<G__*)'?@IN@V>^"JY_Y'ICWC6_8;!.S,^;XQ<?A%(J<@9;<G8Q&.',./CI
MQ(PU@YVN\ZE'["?X*Q(;?NDO%VD3^I<.K@;6D,TQ%&F%!4:],>D;7,JX$/*?
M&0UU] !<+Z!I#IP!T[^ &[SQ 75==B7R(@W#DA>-/<SWYQ!_>?@$\#3H&@;C
M[$6N1@X?Q#U"!\>2."/FK@7N/UX >@?^5A^;R'E%XTR8R6TU6-TW@B4@8*$Y
M7+3G9QSOYE&^-7\K\+ __KB1R./US?4&^\K-[$NS+/3SXG:%=ZR_&,"A8'1*
M^)GH#!C0>N:DSST8?""$82,7>)S_WY"0TZO:?>%D!./S6P(_NA_L>.H,HH\3
M/")94 =2XFE(&HC#V"]_4>02=G?,7A<_1]1<E*BAU$V)'!&X;9"3C,*Y%"A,
M-J9P+C&%?RG*4DF6?2H7Y;54)FNHC-IMGL2YO9)X:Q#G]DCBI1A&,_J+RNCH
M4ZYGH]UDJ08W6&&.!4W&",FD@S?O^/Z%%BH^*<@1L2#1\^!]+/^$.HE]""O0
M#/@]#<. B[0:^:""<\YZA&FY 'NY.4M"(I9$<]V)P\D+3)C_YM02@.\-H3I$
M;F_AAP#_@",&03\]&(&U$T$MXC%$;6[.Z' S@V[(V';PL1.4DR#XC)C'()T
MR'+I=(4^K!A08(MQ-LR;HAO$%-\_ 9W)ELBL%<H/*_($,DU,CV<)\">=.A;W
M@@*1B[A&G%ZXZ)DX=\:36RDO:$%X(N\5\P9]MM*QQA1)Z-/!*F=-Y'X6>3X.
M/$A#5_O)(((B<$W^6$7,W"PQ/?AFB)C-+/5YD1![8GF9Z%)"+J,AMQ^"BO#6
M1X?F&V/TE4$*'VV(I=[.J:%@R5LQ?3=OF-$70,N ^GQL6WY>U6)A(FJN(,EL
M6(:'*LN//.W!@*+RO"8-EZ5L4=5)$;LR?4,(3:"YQFA.V:S+<$HB*'>;*3T?
MF>!6F-[0GCP/6:(X-(ZA8S8&G\@)SC<B8Z-]#VU^AYCV]5_,[$I\SOR:= RT
MCDF>*;%)X6B,"%MZ'KZ -Z'C)$K#C2<#+Z'O\S+V>5JP#T=IP#XZQORPAZ;6
MLJT\?^#4;*)3F_/MNN\C3-Q@?^S#+ '.S6[8Q19DB3#W[/)9F;#'W]Q)[S^1
M,=I@ID? \9&!:7%LSF V#%\1LY*P3R(8S]G\Z7?2-70_Z<OL>Y0'<12:82OF
M]DWJ1;+][./OCN1 JK7K2NQ0VB2IX_+EI(Y5D3K>/G5<3+$;C[.>&[_&4Y>T
M?C^HZ4E(@5):R?/2-6BEH=$S,$R?3N/K!"$.Z?@G5JG=ZG#@$I_,W)BF;7,O
MU>QE%'U;G_AQJ(-I%;\Z!8M9N'$ ,_7$8J</IW1CUU9WR<5@USVE36]U'US<
MID.)/8,[<Y8H38SU8A*-X>DZEP>;^XBY'M6UB<L<V+<PGQ(YQP^RF7Z6#S]A
MC,*&3E92%$G 2"3,]_H9F9DDIAN<TT_K"98FCG!DNN]J8G43^[:OE5%\'U&,
M6[_S)MM#N7>7JX^WNB<PL)WG*VM_4+RCD/;8<1A=8EYX>[I/BQQ6SDSAKWF>
MAG(9^!FL4.WGU.V(!$(0DMD./(\E9_&M!KM[QJ%8H83NLJY9O(2+G0.@M6-)
MS[&!?^6K\./P\#NY 8#3KT$::8;EWZ#DAUJ=YHV$V"-WH$$=2B%4?[AN7DM
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
MH(A(>1?/E=G1B(OE',G++^9.DQ<+;TZW(&1IL0?."S6L=><UL2=+:[YSQ\(
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
M_XP'@!50E<L8//X9_0@O<"!01G]1I9(L2[(L@[_C((N2O16CG559I]F P7<
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
M\M\A8O^LN8;.+^(PS(E'^\FR1"E<8KY!N+W+3>8SAJ_U<+>1WOZ#W9Q&^PT
M ][H.L'K^=J##EIYMSWQ7 \H"71B5(W-FC"'P)W5X>QN<U6M2 7Y].^B/Q ;
M*]EC8Q%=\5)!D0K*^DAYAROJ4QL0*PH*,FH>_ :%,75X0+&BVS6#M,K48HX9
M+R:VV[4U=KNZUFX?-;^I[KGA]I$Z;+M,/Z^-C^#3<=JY!$;V.L'LI*RF,#-)
M5' @Y>L$Y[(9R5+&Z]$EC5X95%Z96LPI:-*BLEJ3%N7SU:2Q?5?AH>!>Q+^"
MXG_"QT(9)R^>O=6NJSO0]\CJ-2RUPE1X-/7M9\0SJ-4RM9BCE-3M(_-4+*S1
MNVJ6,D\+6F6;;$5J6KVI.180 !TVIDT6DA*;J!0\7+ZNKN\*29B>6-L??9K<
MVL%([)-;-?!.5)"]PI[9%:B5]^R8D@EU/9?SQ6\</', %/E %!D(V35&U"4/
M])4\V2/-DO@O)-*ACC'X2$::\VS 2_"C\NQ[=8K'VE,(C _RMD_N6+-">"RH
MQE>N&KM#L% Z]FMHUAM0+V?9'KR8&2Z+E2$\X]7O8\WAU4-#ZE+$"2OSTD!A
MD8%A:99NP(=<#W[!"HBO/[W'M]</M=<#4W;A/?^5SY,[@YK]#^11>P9IZ]"_
M)M32Z0=2J7XDOVOF!/ZJD'S>_R+3 /R[$6O"WYWW[#%\6$7X^K\)(%W&WZTK
MOKO::M^+&PW?SM8CQRQ'1L4V@S-\'UBWD6&^?5CW1O99U_@_RA=X5;_+1PD9
MD/ CZ;Z-X3,-1^L9^D?R *J&D_G!1H)6HE]Z'WR+D3H"PI#6RVC?<ZCV(]]C
M0^<_ -Z1B]']EV/VCSR*4CN"G1E,QK\\NFS<SA0=QQ$6]H?&=._@W[)<0J!K
M]0SHJ$^]^I=;<O/]OOO]J9G[\M3^_DCN6]]:[(3WX9:TNAW2^?ZYT[IM-9Y:
M.'J]5S^P DJ\D8#XV5WA3?NAT[YOW3: O+E.%_[SK?D %,;#\Z^-AR_-#FD]
MD,[7QE/S:_O^MOG4^>^_556E\I$T__=[J_OG$?9V8/7?J]_9#II"\D8UAU"K
M#V;PENH43]!(09&(*JL%3H?C$H"78.G4-'WGB'E?^#/P1P]^GG4A 1"F-G9!
M"09_^TA>C;XWQ-7*OW*]G63E5XG"MJTN;(P%]9:VIQI5UCYLE\>G@6ED#WAE
M1ZBX$[._M#\CQ36&E -.X6__?E4HSK-S18U^S!Y2)7*T\I,MW;,)*O:)Z4W
MW_P""FE,[HV1@6YE)U(TN %?EI3C+VSUF-C) E#4J^4KO"S:9&Y!@EDK%I0T
M&[@ZZ7=LT@G\G.^;!?D%^8]-!$'^[)+_T,[H*HX</ ( ?P%S]YJ967)E:C&+
MO"MG.;[3]<EH8N*I %OX+1T8NN%EEKJ96DRFQ'2.D:S!/K.4R]1BLL3&KNUI
M)EM0),N"R?291,M,OC9KY,S48K+$VP?;RBR=,K68+#&-"61F*74FN97C RS+
M/MJC0P?4<6B?;Z3#>_ S2MI,+>:T^'S#"DW9F@6/3])8/&I&/V\(*W]RC.MX
MFC?Q;.<ML]02Z4&1'LRBY,Q,A,DLQ3*UF"RQ+UJRX=>$999NF5I,EI@8F<:6
M67IE:C%98MY)2>#VZ091(;@/<&8O:.6S9\ZLVD_@8//SIY$]L38Y-Q0X.$L<
M"'T@<"#T@<!!F!_0QL9F)V@""&<)A"?J4N=%F :!!+S;RO4<0V>S,P0:+AL-
M?#J1P,&EXZ#YU\3P-CE_$S@X2QP$]XD()%PZ$DY4(QQ@=IUA]2DV].?#//J2
M]'HP!*!R7?IUC[O^W+AO/-PT);:X?VC61'/>."44B?^73U.(Y9R_)GF_2UH!
M]L7WQLV8.HQJ\!=1GEM",#D^NH:5<^B*_GNW7&-^/6^.3B,!D%T 4A( N7B
M[+*&E7,&:[M<8K%P6T72BRIJ>.V65"T6I6HE;G2W .RQ /O+J6!UL]O..I&1
MO]P9W?4:S:7WH=54P'8U[B9$@6J!ZD54*SO<@WA(6!>NZF594M2B)%>%SA;H
M3HANY3307;RJ%Z5B60!; #M\_>H)W8J:)62OOZ>U5KJJE\K@="N27,F<>_).
M0#Q[NKN0)80O!W89'.Y*#;2WG#547[3VSGSN0RF>!KXK>#DK^";H? N$9PCA
M>U#>*S._99'YO61LI*;X3D3O54]+[Z5U55;B(^(4M_M$=5-S76, VT'RLX7:
M ^(&W?;$\8M"27_"[EKK&^[8=A?*A0\IZL=2;6G*-7]Q\C^7V8!#TT;P?8VM
MK^QFZP4N3A<7:?AX@H\9D^]J.KZ\X'/&^%P3?#X7/J=X=K!#*<.\*^ZV!UTZ
M&MN.YKQU[4<*#[(@7N#!V89'!+4-3\$.>" @ )EB0D#=H09A:SPN@Z$BR]F!
MH5".6QC!DBR,X$7P61%\O@@^JX+/%\'GPCGP.4M=6RGN_(%Z;&VF[<Y/8A X
M%TFU<^'C2GV54N^<X+.05\''%.0UI59&P>>,\3FEPB7!YXSQ><=#:\'G[/ Y
MO<..79++CXX],+Q["'$V.LE09&PP5J62JDAEI9J!/+(XSMA0M8CS\K/A<XJJ
M98<>K*U5BRI4RR5#;H>FJ*TA5V#C,M22I!02]S@)Q)T)XH[A/A4!<$6I4"Q+
ME6+V=-PY5]JW7'>B63H-*NQU=I4D/-G6?R#KB:ZY0XE8U,-_M0<#>(SU#!]S
M/7$,L*&/*6KU+H+/95&.<C9\WN7%JTLR*SM-0D/UC*J;]F\GJ) ?80EVGP](
M@P6R?W(3CD=3Y-)5'2*,FBQ5*FH&K*] XW'1N$6+YB(6?]?,"5T-Q04WL PX
M+-4$ B\1@=5,(+#"DRT*A+ZU@@!B=H&XT@$3=:*7P6=1)WH9?#Z+.E'!YU0=
MB%W.9O;H0%1#!Z)8$K%4AH&X4N&(0L^SX7-J"F?7.<K[T3>U[.N;"VF06'N2
MHNE_30S78$AB2)6(9W@FE8AF]8GASZJ"O["?/9MX0TIT()4&OW+M@?>J.?/7
MW0D)7Z/)10GP9?!9E "?#9]/\<RE,=7MB8]=%!EO[JA()3D+138"CN=RZ+(6
MB_-.I(+5R^+8Y2(QF-*QR^885*_JE6)-JE45 <3L G&E#R;:<RZ#SZ)7XC+X
M+.H5SX;/)W?LLKD#40 'HB1+LHBFL@S$50JG(@IGSX;/IW;LLKF^*69<WYQS
MUTIWR(]9=#QP,4V-P<0>\!.3R+F+$,S-%+ HG+L,/HO"N;/A\RXO7C,U/+WC
M$O;G9\VE_1M[-*:6RS3X%V=MYVC<,4KIJJX4"E*AD(6";=&K?#R([L\;3(C/
MY<XAWA$JX'AQ<$SI-&5G.%:NZK5B1:I5LS#C7F!R0V]-E+]?!I]%U?%E\%G4
M))X-G]/S)=(Z6-G9EZBB+U'-2-Y3^!(;ZAY1)WLV?$Y/]Z1TQK*SZJEE5_5<
M2)/+#?S,KEL/+N7NO1%KYL[U:2,+R]7QN]N%](H+",Z4CRNMK:B(/!L^"SZ>
M!Q]7RJNH;+T,/HO*UHO@<U44%%X&GT7=TF7P6=0M70:?Q8GGV?!YEQ?O_6:,
MY[Z^,D,936]]?GN826RU_+Q69YK62I2U5.6K>DDJ5@M2+1.W:0BDGD#+PE&
MJF0>J.?<TQ#,C\(^AD/#*7AW>_#HT $0C?;_T!Q'LSSWSG9N-'?X0+WVH.U?
M_W&#MW\DPY3*KA*JE"5%7JR')&.'YOGKR*O_/B(N'1&IR<ODXTJ76!2'G0V?
M!1_/@X\KY544^9T-GU,+#';I%_#]LUO[U7I"-_>.:M[$H2U+=ZCFTEO*_]NR
MFG]-#.^M,8(/>4HRIZV @8!<K4ER,0M-+ *8VR@@4>EW&7P6-2:7P6=1FW V
M?$XO)[Y#TT":#D51.!0G <R5"D@4S9P-G[-TU'$(_5/*O/[)3O_ 'O?9_$D=
MW7##*S%BTOU".#=2PC51T789?!85;6?#Y_32ARD.:,)_;(_9.,1 B_>37FRA
MEJ_JM7)!*F>B3T_@\KBXW&/_:&)0+CB . "G+,!XGF \TE"F=6A<G%ZW ,MJ
M1F IQBALZ)Z)0O3+X+,H1+\,/HOJJLO@LZC*N0P^B^*'R^#S610_G'-7PYUF
M.&QQ+Q@S$7VH6<_P?2SKMXCVHAFFUC-I'F*RO N!$S&L%^IZ(RJ.!D3E\/GR
M<:5.$X4^9\-GP<?SX.-*>15U,1?!9T469^\7PFAQ^'XAC!9I_+-A=&JGV:JR
M_WY[C(KY' <>#[<';:L1!,/P? R%6]-(.-D9=^VJ#HB69#4+E[P(G)Y"[?\Q
M<%J0!4Y/ *>K#:<X%ST;1J>FD%*84Y.*/E(RKH^RTQJP>%(P_2!?PP>B7)?&
M>SU L!T*K^/7/4\<AUKZ&R>2YVB6R^]^7L*GM->V7NA[MM.G3KB SR9PB"^#
MN+9I]%,]>UFI%C9;V:&2F[$<.QZ1!(#2!-!J%R.EDAR!L M"F "0 %"**BJE
M:C*!,($P'V$IU;$)A F$^0A+J8).($P@S$=82O5, F$7A+!=EK;FGN4MCO>"
M]L"V-Z0.WF7JT"&U7.,%IY78(WIONZZ?M[KQ4U9=3%;Q]S>L?G>:NFKT_S/A
MZ4HV8KNK_=RLA[" $[;ELJ14E:3IR\-+SGQ_H1":$Q>:'>:,94)H"D)HA-!D
M_[Z:P\G,<E$I@JB4BE*UD+A177AF0EZ.<GR<!7$I7=6+5:E<*IV4M!R]!6V>
M"L6]BNCGQGWCX:8IL37>4IV.>M0A!44BJJP6$C)FOTO:4FO (DC?GO1,FC&E
ML6QAF^<+4NJGB&%G=FS2)6'KEZ/ 2DFI>T/ *B.P2E=EI1<6E'8:XL>F[[4G
MGNMI%K(^Z8R^0IE=]E<J2$5E:\=>8/W<5.B!8+[%%#9^D:7+AS^#.V].D/N/
MML.<=8_?AHEEH%T[_CK,9.Y[!<2BN+7O+@1""$12@2B?AD!4K^J5BE0JR)*J
M;ITL%7)Q;G*QVM=.J8%6P.K<897BD=6N8V#WJF\3'%'5KNKEFE0H54'Q;NV0
MJ)DYI1+BD6EOI)8EZ5@J%$7L':V4I((L8E8A%&D+16&'(ZA#"H5R5:]*A6)%
MJA83MS *L1!BL:U8[% Q=TBQ4*_J!:FJ%*3R]J4+0BR$6"05B].0"JQ\4R7X
MFU2L)KX++P-B$50HO&<TJ'_J&R_U'/S?I_?XMT_CZ&L_$$4&2*QYZ4ASG@U8
M.WY4GMV.3I&F<<4.K[S8(5C@.%C(<9:QN(#_RN?)G4'-_@?RJ#V#/'3H7Q-J
MZ4#92NTC8<,38%TDG_>_R&2>?Q?^");/%Y7W[#%\6$5N^[\)$%#&WZVK'KK:
MBB!Q%(BN1XY9CKPOU:BP)]WEHX0,2/B1=-_&\)F&H_4,_2-Y "'F9'ZPD:#5
MZ)?>!]]BI Z0#.P*:;V,]CV':C_R/9QG 8\?,RY&]U^.V3_R*$KM"*AFP!K_
M\NBR<3M3=%R >,WA9KFL]>I?;LG-]_ON]Z=F[LM3^_LCN6]]:W6;MZ3Q<$M:
MW0[I?/_<:=VV&D^M9N?3^]X,W[.TD8"^V5WA3?NAT[YOW3: O+E.%_[SK?D
M%&[?D9NOC8<OS0YI/9#.U\93\VO[_K;YU/GOOU55I?*1-/_W>ZO[YQ'V=F#0
M]G T"O&&E+Q1S2&47:LZ7]NF<CJDNR0LE#0&;\LIP$PVK-PT?4>"^2CX,S!(
M#WZ>]?  $:8V=D$#!G_[2%Z-OC?$Y<J_<J6=9.E7B0H;]SD8)Q;L>X\2#A()
M .WQMW^_4J]FZ'(V.Q6$/(W'"T(*0FZ?26$??J68#D"%;_8/DT>)(?'"2E(V
M'0VP5AC9:V8F2"-X JMCZ9Y,4"5#["C/.X K>I(.+D2Z/AE-3,VC?;^#9&#H
MAI<)2F:(A4?4<G,,8@U@F:#2$:SY"6\G<1_:Z85K61'2+.O91X<.J./0/M^(
ML),GQK\;>S2R^:A>P;M,&<A'S>B#=LP$701#, :8]%S=,<8KIE<+KAPA,M.\
MB6<[;YF@C,@$"6SOU3A/YV%D@CHB-A*Q44:%,WN^->_TS@3A!,>2):5&]L02
M2<(3XIB0L5/CF)"Q4^/8C38V/'$:>4HL>Z(Z-5ZPABL3Q!-<2\@UESHOPIR=
M$L^^6]C(X1BZ1_N9()_@6Z+U\_&BF2"<X%BB]7?MS#@A6;K?,ZBPKOVZQSW/
M3%_]AV9--,>_PE.1^']YI7HL,_P5R=>5?2YI??-CY+W'ZP#U%U&>6\+F WG4
M= ;R9(E( B$[(22E&[VS1"2!D*/U1A>.,N2T6+RJ*U*I6) JM<2]SEEBFD!L
M-A";W7;^$KN=0V!;8'L#;!=/ ]OEJWJU(,D0VE35Q(.-LL1E ?&CC7LL9&K>
M]/IQC\7*55TM24JY)%74:M; OFS(H\#Y/D*OH@B]+AXA*6K"RHEIPBIHPK(D
M*S5)46I"$PJ<)W-J,S7?>3FZ:X!N,/35DO!H!;XWP?=I3&@NR5?U@BK)E9I4
MJR6^+^*(7#[ZS8<I;O>!>FQMINW.EX$<4H:/);9IRNHRI_O0>Q5\7!==E=*)
MK@2CA< */J8AL&4AL)?!Z(I@]&4PNBH8?1F,3NGJ;L'HT_*U5B>DBSL<S3TZ
M]L#P[B&>W2RI7%*NZ@59JJJ*5"LEODWM@'ED ;DUND5-Z?YVH5O.2;?L<-:U
MM6I1,ZU:LM1=D.*F6ZX[T2R=L@7: T %CB*#)]OZ#T0!QZNF_S4Q7#80E_P)
MGR??-"&>&^KAE.[V%7HX:XQ.J6=$,/JT#.YJ7U[9J; ?M3-J;MJ_G3AX&@E+
ML/M^O3_.\$U:Z5\J8/E<69)E.0,66.#PN#C<XG1\$87LJK3E(%QP XM8MB3
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
MK^ \2_LR4[\9:+VW9+)1N*K7P)B<09%F[83CA*[VDYYGD("&F%^QPO:X3;@
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
M8K])\00<=0,*"0Y^G8J)$67%HJ_T2:4.7X0R<4)<H<@!;>96:'_98<MPF$V
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
MHY]U9>'DZ%SR[V539=O:SQ!B)'3<R!1."7EW>&E*SN(?04L,[J?W2&73,)7
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
MRJI+I8!981T!E>Q+K-=18MVKX,P:5=9+WLT_VGZ?)LI81!K4'OQ8H/9C9V7
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
M2,2H3SH:%(5%)["MLNRD:;0F.V;KO1^DJ\6YC8!H..TYN,>,Q\3*[<EL9Y&
M=CO09C,8P$-=KI8@L)=R4* #1YK@Y'9F1(T<(D9VW]"5E6 ,PO@ 93]P!C90
M=I9KGN5AFRZA&S'PI]S#"VM9\#T1WOJWTAI#/#)C25: 4D\TF=[\&WA-H9F8
ML]DZG%7.X[GK\%;]?4KH9E-">_N4T-U.H5ZND]&".:<J8K!PJNIBF;"H=L"E
MAO]SKHN E@UEU1K,#%OUF_UMWY0<ML(I.US !XI05@ZUW1 5STV1FYK(C.RG
M!0]SRUM/*B_ZN/*;KJ/L] =8W1VE.&!N@KCG_P%=!B,]$[@L0 ]@Q91K5E"1
MN/'#OZAHGOVS620_"&&&Z31+7[K#,I(G=QS US$MX$$HEZ_6'4".#E$'-N/M
MH$?\%4:/H9FR,)#+X=F V0[;Y%,EG4J2U*!<*D]" S20<@4J-I_U/1S&7>+
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
M>[<R;L#=0:U\%#"BE(Y[>EBW(&TX>"0/A6THOLJ5A,Q+CL.R73IRWYO#&3T
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
M1J;T GMG3[KO#:GRQAA.Z[U:#MEMYH&:^&J!"\/ O0A"#I:J!&.%_8L<C2(
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
M;#8\[-DI1\,>B<Y%J!4V_KJ6)MFH8.TKM$FRMUF=S_6$BH7V.2^MQ#LZ]\7
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
MB!ZN@L=';7K-MK%@# RF)_CL*<],6KDW7D]]GGE+W,SH(=MT-LP"AY32<+)
MA=*!U794BXZ/3D?MX5B<9=!BOZ"2F+X;Z! /,HX!6BA')^]E7:).UA\NQW9Y
MC4>LWF(E%SC5]+,T<P&^%^UX N;.B6"S./Z/S?1N>U@7$'&;9P_0LC[J= D>
MXHJDI?B,!2^D/,@YT. NIVL3CY=BCWR_O@SXDL=#PY,<A7H+2R79B%[)_('#
M%X-00!MUF!\N!1F "V#6SQ0]W0CC>P"=3<%GM*GA[W'_B02"YA?7()+<$\F9
M.=$QFHFF%5[_+@BAA798(1>Z"&$Q3XS"X)A5.OK11FZ;^H;":BKJKYFN4@[+
M]#JK6$9*81DX?4^V>$?8E;TC7&9(&X;X%B(^+LK!8-;8<B**\5"9(J;;_NS-
MC .7=WK@\CH'3M,?J$"F40IV^/Y^G: A'=OK8JF'HXA1#'!% <\0>.:MN0M
MK_=DZ;!D('E8EGWAOS/%QHB-IF6TBG<CZ/[;8;L"YV)''_:3 ..?QZ4T%6IO
M#)^>;=/BTB:)B#+MFWYWD[PI7UB$M7]NP=$].IV@T"@D.-8V;J([+6;<A'9Z
MJU@W%ITTK](4F_7,G%[OZ+1S(IB0VTJ:.:N8)&GOQ)[VC0]DSRQV@P<EWRAJ
M12T>6L6>:?4DC9AWF-3&QSFC%+(=?"MX]^]3[)L8D*TT.R?$%Y,V'T#/+@-2
MJ26L=?*<+KLX\)]HL2=" ,4TC[2%V<7A#)^&C2/N'K+2JLU*DP]9:16-(]XT
M#ZU[Q&>2K)'!MN-<,Q"U7\$3I.:E,'HUTS ZHTCG6'DXTZ;<[C@#):%ZWC4U
MVK$PD?<^N?93 VA-2$C\I[TE8GW2^HFOY%E106 33&, 'QH?IXJ9JB$ZZQZ@
ML@A&I@G7!_92UQQ/*V#X&]L!H0\LMC; ]U,LWF@HR[R(7 _U=VQ>]-&\ +,J
MV>(VB*/8[59,/2KTP! G>!"F08YA$\?.7+.<5^E=K_/>B\P]DBEL@!\RA@7A
MEW+WIXXL*2>+$\S7\$A&XKHY@N,[CA,6][M'G/BJO?5MB;?CWIN-4!V(X&=M
M"3_#H#R#L0B.-C1V;P+J"2/'!A[[GZ/C#-,79Q0F;=[W.4B2V3#PR:-F^"X=
MNEXNR&&%EO[JKRU $ Y_ A2RU\3?<@((DF9\747WUOJA@0/WZ)M(&CU @["S
M]),#!7CPO3^6G>6_N.49?<&[J8PA*J_YPO<91*%VX0\0C/"72^D&@U+" V!&
M&6QW;EJ@,E7OL:6E83H(.PV_^TX8X%888 J.1; /&7W&1H)6,M+HY/X&Y:X)
M"CKS]Y#;91KBO)=.4:>IB!CKUTF,C7*),59N5AG>;BW>[G(SU&&Y8"[,+;WU
M6MM$7G27)>%OD@=_C*%%0D4UX418JI;#DDU"9Y%R.1QU_RP)^Q#.7ENHWIY-
M&NZF5>VAZU\_MRON/;ZUR-,-!J-?);G=PFR,E2'$);A:+&8(UCI>?RO"("*^
MCF9VW/K/G['G_3""I_C;3+]\,S3,,$6KSK58 \G6Y\_GD;=&7^:] 1'*'^ O
M"5X=CN!3"X;GT$5?Q#9!TP#PYD>C24>*#7H,.[P]TM#%#%B*90K01I>9%(A-
M*</)D^P&"%L# O: &(6G=7>!]ZST@6 /5,-B]L64#RH'A?>,UFZ "_'17]]>
MQE^'D9HG0JD_T.K!HNU01J7.BKMC;VW%X6-,'#]0S- VP)CT\R%HLJ4+Y&+X
MV1VVC^E$=HO$%3KKJ^VG>WJ]'>'K%G93Q#?AT_1>"UP'WX2P0(+H.D@,EA#)
M6D%ZJ[U1[NZ+N-LV\6*P6.!XL+/ <;\#UK/<:<O#9 >0O&'C_#IU4".#J"_G
M4*A,5( 5<3QCEO8/RD .S9/R>8>9WP5QOE'A^&8X[QZ=COO]=F\@V'H*SFDN
M&U)VJ&K(V[]EBZ6E)]?\Z['@(JK="JL1)2RX_%/UU6!;4NF%)5.H$F,YK&[
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
M[Y=.8.H6[Z&-?X)]@8>*IJGDFZ9Y\O*':^3EAPDUDBJ 5TY:?L6!KF&*V<E
M9[:G;X/Q9-Z($=;*3L,?KI&&CUOT+OE3]Y0N[D8IAF60=4^M2YK/G,Q1IB(N
MG,J45V6M@\S0W1J]F[JRS,4UOX('F<^ \Q/#<]63C+#E4#L-M9ZN#V&S@ $<
M169-+:+)&@9PJY@!O$G7O^H-X'&G+ -X1?RG+N@>RZL-X&@/(4[V:19PF"M\
M-8#I7CBS ?0 ZF60\3A*B/;<\Q)DF:@,YTF!2J!*V*(IU>T<_?R'F]R_51":
M&'?3%804/TAO.%LP\3.L+E(LMI#5TD*KA17JKC!2WIB-LMJB':X@@E Z]<TL
M@OLP@GO,#.*BL!7N'.'GF("R? =H^0!*$1'IUXB];U-%^5\R4 CM<!+D9DQ#
MMZ)T^C*_BO8L"9IY03_R8SDAM[+%DXF]R/Q,&C,BY$P6IB&T/E#3AR)&<>4M
M<#S[7KCM/7,^Q 8=2REA<(KHEXTE]GZ'/UIIMPN,]"QRC_L.AV*CC&*C_J'8
MJ-IBH]ZAV*BFQ4;]M8N->KLN-CKS@R$R;3S=ZPB[=P=WZ((^TVW6:H!=BK5#
MC2UPN#5-,&2S*AT-17>HTB+F^H?N@5OA+&J_RS ^+(*.9A,H*FZ=S:RC R<]
MS9#5W)BE-[+$ =HA);Z15N9&%"MF7D6?? R:9?<Z[^FY8&1#6[)*&5PTB,%Y
M/Z4I"$QOXM+$G+6B[V''CG[T= JBDB:\^S&22(-56M/>#NI9V.Q?5I/+_F:S
M1OVRG9RX;-G1)(K0$%-*:W1SHG[3K.[^C1F4-X&1T9+'7N;(JN8CJVJ2(IZ5
M;[S@._,5'[&>_LER*F'CUK!]Q/NFR(+;WW?:^UQQMPVN@3=L\C7N'YW*O7%[
M/$Y6):VJD>-EB4$I7LOGC'0\""I&1#9WHB$DM<%S'>0:@S++.L@!^*?]]K"?
M3&Q9=8ZALD;7$!4VII_FM_#S*\\S__EMT&VN$J>?MJ!K=_O]U8>*A]3BAY12
M,YG4<?E[(J=2\07[4;Q;1-'>$]'W>[$*/\[:]II+LV9$\9[):="U8M!%2DZC
M/Q(W4HZH3/$/F*6Q!!M$8W<2%EF:%A^2J- TQ-;X^)]\/(L/\OWE>42$>M(_
MJ*&-.L"1&J?D$I)@B5#:8F@EK\F5_-9T[4,(A:TT82S-%1RC0A%/AZ2C?<LJ
M\RA%6RL*^_!>713>6"UP1IU:)P6-1S@O03X99O9,:GNV7HM6!B%V^#AW-%5I
M_*K-HY(T&QBHF'8.A!/A(<KHV;7]CY\):_.BT*@O=7)#8HKE8M'3UC'(X\P5
M^CNLXO0&PSN)=WL=ES"*Q'ZLA MOL<D9M7I]8:B$0M93#*>"&\>@/_/W^E9G
M92992ZB9A<Q%O0@O<27*:3/-LIUXC-JOS04\T\)O2B**I6O,H</F%+;VT@(]
MY\Q#-_N)@EYT>*@%%WQIA%P^WP-]1&O8#H]FYE.9L22-_L-SV+RV1;$&2-0.
MIO0O4",K#?-V*3;A>(<FX3B?]1*?+=1Z2!S4*HHJ+G8W:$6W#:$[*2QTI3Q"
MM_7NY3WPWPH)1GGOW>O[J.Q-"F=DO(5I$29M*SOK<GH,3&BKPYXH Z$=T4.<
M=V-;A9/-TN'RSK<HIV^Q12]5F!SSPSDB<?86U99WUT8;0M-[TO@PFJ M=#&I
M4E#0PB*YLDDF7<PFZ<EI_4D#"RN+:#?)CE%>J9@!UR/P,L0%D@GX,8TS-;^>
M$0<=>.<[+T']EM^7F]!)P4O6,CMKW&!TH_G;=)]YRC;2K[MPG^X)'2D@Z-.-
M'CEM-9+>J%OQ>LB+?<^LO)@5Z=(KD]E, ^/'KH$CI$F\5<)*Y X N2FM<WW4
MPH?'H?=[;;]%>,8L9H[E5A:6UTQK*PO+V-)#C..,9NP^CM-C#.T<G236Q/59
M M$YV1C\PF$&H@5(MD_ V/ 2$_37=KCH.381/"Z(TQN=Y8GKC<JLG"MF!$_
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
MZ-J:06P<V*,[<VP?WZ)/NL[47/A#U.#9Q*(XPY8/JUI:\-'4P1$VX1VH)KR
M/:)KY)GP-[&P!0#-H?+'!;1#(PV5U@(^L3184U&Q>3T.F%K"3[$KO 8,-H.=
M "TA3*:MX1O;DD5L5W=LEC%+6%=Z^,N2=.U/5U,U)S*.-1$OV'&OZS6EZ#UY
M0I%S1Y:FA1R6)3HG_=J(SHDO.ODF)'\7;U=</@0<U.(9WM+9_;G4'7?:R7,*
M9HO0_BF<ZZ?T]R!H41K0P<22S7^I*HXBT4M4Y*2Y^0- -Q06X81__D'H5 ;-
MIOGFCR ') 5@F"JX6 L6 ,DQ)71&+W\CDSKD6=%=^A#RM&;AG L:\/,'321F
M'<XUXO,I_,Q?%8&P..YQ>R9(!!MD",'D<UA0FVE$;?&QIN*WDA<R=>DX"7,V
MTT!NMJ5\A\^W 1L,P<_$*L%QJB@K)>\4_),!*=/RCU0)S=9!0]&T^)SQI:71
M?/X%49 [84>X;<U 0<NFTP5"ZZT-PXI.BVOU1,/E?1Q;-#SLJRZ?M!%-(;FO
MV=)WS<+8,;7$\(E;RU1=JGY2:!)^AXX!G2_"M4DKJDUPD<AC247$D,D-=<1Q
M^.<6DLW"M"E?28KC6-JCRPH@@*?2 ?Y[2YE.J0)_TE_;8:;EVM4.)F=&X'MD
M25(XL(5X\^3]02W1O?%Q?_0=%M&!&7 ^I,$"][@QQP2^L_',TP'U#S,L >JJ
M=NLQDV5TF,E2[4R6X6$FR\[M5+!+04 J^B>0_TO[VICJKLK-56\^QXTOBC*,
M6)I<L[5B/&ZO@D;R[=4PU*T [/*MUNT:J.O-N"F$V6MJ[]Q[&HBG\-ZC<CHS
MU#-5I2I4T0,*L)-%@[F'XFP-M"AU3HH8^\S(1_-:)4MPHVVN?]'ZB"EH'+!'
M1Q@C_"XFZD4<W9GTL_8TUS&.*7W!8<Q4V__J/A'_EVP6,J%3(1/W(_1Q+'%H
MHZ6_9!/9])#37,GTGHT,1X\UPCR74;*Z"W)M6(WKYK%\O[AHN***M"I#)5_E
MYY5IT5C7[Y0E+I$E_O%H?3AMA?DB7@::_RC>0NEB[DO5O2AJ$Q5_55O4%B*-
MN\OOEU^_7=ZOS.(*[7Y%TM>&O]Y*1=YH*&SM?HFX6M*8]J.%VBKD!]O$>M:F
MR:+2$MKTKRJD*9RD.)'7G\$=T5VK5=<=>2:&FV^<_0"[M P'[<FDKK,NRL5
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
M%7JA&$EHNII"+Y8J">^HKM +"U&3ESMK9=FML72R"'9;2789P(KD0[)6MA[
M]@3&MIPLKZT"J>*EQ<[1[L])I+*2U;?U +8ODC/)BMT"R3=9"PJ<23E9HEOB
M@D+:V22;*6M!8?W[)OE,60L*19Z@ K>T!444+BJW+6U!$94F:VM71KNHJBRG
MO%8(3:$@4AR8M1M<B&BM6RAJ5!HHPN8+A<)$I8$B2%R7!16YVP!%R"J% D&E
M@2(DVSSWU$&EO&),R<WLG Y2I@^#D1G*?/E9>YKK6"+VA:B:HO$IT248 &+8
M<T>'"H->&6OFCA'M!&01W_1R!XIV K*(OWJY@T4[ 5E$R\GBY2KSN]8!<&L)
M5.OP5;)R>5?0"7O_;"V):BT&WUH:U5J\7.QNHD+HA%R16P6Q+BONHSVU-'IW
M$K2YP_I2H2#:O!F*R-GJY=9!NX%9Y*_U<RNAW< L[+>56POM!F:1+.CGOK?8
M#<PB"='/?7FQ&YA%<B-9<5S32*Y0@B1KENL*O5"6-.4&0VCI)*N:ZPJ]4"8V
MY09#+!W%S9WJ![WHXBY96+U6I'Z-A7=UGY&!8='=2[*RNAYA>B&L"8_L;($0
M_46IZF86[[%;?ILY.5EAO;*-<1B^TEK/B=1KLA0[Z/1[O5CBA%9@MW.@\:<2
MJB"%$"243#(E--;M^H[H..;[5K&PAU9Y[7B%X F:\\7!PS0.PS&M?/UHUZ)@
M4=.F&!1,PK+#R$G'ZT B:L$4AT3<-[@*<)+UWTEPO/[!9;8-%I%*LO[[7+'G
M-$ &JZ/=' J6E=%#+0E!LG>I\DK3BQY,#D=A6;<>( F)FP DO2G>!7FLI.VA
MG"S^OK7,*2&JO8E3LPX@HFMC 2 \9[X*A92L\PZ#X!?7$/5<66J.DMUC?@T0
M$J(51RD RP DSYI*U(^OH _5:X,/DC6>SN#-SQ4R<$IK/-Z!7<O.W5WC$%):
MVI6UIFB?R7IMS_K"!;_FF*)0?)^C2(SG&EZO*3JH=//)T)@51DT@<^9R$P@;
MCD?T1PD]QX6'D9"9:)@"%=Y8:&#P/T*2.Y2TZ<GV'&4J:P 6B=:4?_^R!@Y7
MW1WD*=598\F$I$3M<$X'H=CP!O8O!Z6$#>L@5O)6#GG ",?-#(3 #,,8.7NR
M",$%'XBU.#J][79^+SS59B!R Z,5T0672?$V12F>HX2X.S,<3<6F@N">!_J8
MS1MA%@QZ\.# ,8Z-]R-D)U]*YHAP.D!"5'YT;<T@M@U0/8*.X(%*%"E_ 47
M+QUMIBF^K>.Q*TJ60*C =W".ZE=_L$-NPVCU%B:BP,@X(7J]/808^=:UIG.0
M?+> 7'*FZR;K#.:->T&'< HD#RKB@JCNE X$2IS]FN:*Z.#'"<,V.06)WAR5
M,YM%"$)R$!.<RP^4B" $+TSWT9FY>A*L"B%*!A4V&@V5B1@1"R<KD/,=2T7.
M<E!Q3"57+E#.5#5G+YBU%,@X(K,O-'MIVHI^,RM560KI(V'=EH>:-:")7+]&
M;W."0_G5?2J#-&B53!*$A/C./;\J:SG195>RQ-=;SE,#X5NOC4$0"?MD(:\/
M@J'&'/$@V%9"@6!'9%8DBW?+.G]9) N2%;E;VKPLNHA+5N&6MGG1S5FRM+:D
MY803A#884)=]FJ++J4G$0J6!1SZ@;,W0;!800GI.#JBK$@B1<IFD.^]HAQI3
M,#&IZ0;&I>J;:CR@+\[ .3<+=J06^A7"(4\9\^UB(PONR$+1#.]+=#[D=6X'
M18 DQ.)*0&A#>="1=X!3$-;3*"Z7+G:17R>Y4 19Q@B\XL,FUX(B(3DW'$2X
M!@@9UU7KS0)<!Y",\9\%+A?6,&B[R1I.?N;K3NLI+&.ZR4+,[8.0"!0D1C(6
M'5JT!A#ILK;PQ*0U"#%9&.F= 0[-H1$#[X-/(#=O#+S3H"3ZJ$S_"*4TE&\
M=)-UD G8PA,L\PBN-0XH(3MW 43J\-#HV%!$#-XGX/7*$RFE=X00G(08%8.S
M<:Q)2!419YRU7H6O<>GP2-D*0M?=9)4B73%??4YQT9"L42QM.>'!)L3AFB-Z
MU]EJ)"7Y\F5*;/N*J* 2]0L"7KP&:L%V+8PRG)L63A&@ 46++#1W472*HM"T
MI!&5!%S=2-IQW(2DUXGPG*OHG[49"?7"6:/5@B .UA54. JMZQ##?WP-'N&7
MTV<_%$OE_7H^T8O7:X.%!XKT UX+_F@VL1!V?FI(8^ ^F]Y(,9:;1L$%DYF'
M-O*!NA:DR>J6K).V"QUUS/KW:(7&PJ.4&PPX6HF'%"H6;JY?@(H31UX:,13K
M"[]V<[JU8!MN2*C%VN>M!6*R#F93"O6 +IM(UR'1\;8$[42DV9-36S<5M*&L
M6D8I91"&$/98?69QVOVHZ*A8<^J!=;";' M+5WZ,@\DG0KC.W+3PKO.; 29
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
MO8V78L^MXX5;QYG?E%L)D- 6%-TNQR,/L0!-/\IE:S?[T\_-E^Z'^[W._8$
M6>H\T04 LZA+QG?WRUP!1.#[AJV,1YG<6"1Z. 1/S\*:@P10'8#E8*<=6W5$
M,O6H\!8("B@0J!P8YD1T'A,F@7F0'ZE<2(=&HL8%A?/.3<Z,#+E-<_1FALBL
MD(*!)R^6,/3:9&NU LS9.FQ&H'= 0D#5E@@7=U.7R5):-8'M9ME$+) >Y0:P
M'W"0J&2C+7-D=1=>['C)3G[<\%]\F*");)0),-X;_$9OP(-U975[=F3&*IP$
M[@6XS@)FL=46>)$ST>9I#X OE2Z89P$G,< F0<HQ'YM=B[4ND0 S9(S7[BSP
MQ)*LYL& M3E"!Q9@38(L-MV"-="X9F2*M^1.)T5$<BCC3]BC"B[+_13./. 1
M[!F/0I4KF+S$@YS3Z0-PJT@VU3EN_Q(Y^3E2!W'I\>@1L*3,;+9!)S:FSM(&
M3KASSV:#U,'C\NP24-6(67WMA&^6V=:1Y[3QF;2:SO\V)*:3AQ=P+/S'X[2<
MP<&WQ08*T01HV:R(9=F:A [^B7(KI[\0P52E6>R46UA')P6B/Z'S&H\\<0 -
MH.@''&$.7*J,L6*)V (#H4"8*9&KA0&N7)&J4LK<2A:"?QJ#[-.G/W1FIWD7
MU;;N752DUU^>O+D2Y_T:_7T*@D^A<(>ICGX^/IR*$T2B1)(L!A7UYS]YAY]4
MT7<<H:-3!L'CR2-&9"1.TMYZF'U$YC%31"X*A QTF;P#AE%$6B%0%D\1,8A>
M74M;6Z,0JH$P@12+4LU56:)Z[8;-01^"66>@I?+80*V@JE1ZEJG6NN#M#? D
M_!?V"ZQ0KR5IF=$2F+J1A)G=M?7.WNV">,:-@#%4XEIXP2G*C*XZ3<KMG>7@
MW0#9!2*<4C0_:"\1BXL \ &[;XWA(!"]-! %\ :J:(R!CK7"!LTN&X70''[O
MMZ\"*LT,F-+X8X]!-VGFGC3FG(BLN;8-M_,L/BEWO%]&_-U4O%0YZ=U\/$_%
MA0D."J"Y%^P?&(_\=[]X^_VR9;__Y-6-"Z]N@%D8M(W[X.\@+CWL/K^X//KA
M]<55//0!X\K3VQQ[L,H]N8\.0EPDCG(, +]9[X._&VX)&+K3R8 <W5L67DF<
MD+R9SU49VQWA5Z R&-I3E6,\UX'OBIO8[F27,V=;]VPIY%LJYE3L7:%6R#KV
M!^CHX;>V6MY1PL4C #G+B-F^4\?WAX6..$4TS5\.#L0/6F7I4X#%0H$MK'ZO
M59XHF%(<'#BW]='I^3_]>F*-]/"['I7T>_QN9DJ0;>&[YYE,WHG#Z9,"S?),
MI["2NWN<=^F]#0<\>@@K[%GLK%3RW<%, 4K!C@K:83ST]SU#XZ;BY45@W3EE
M!,:'"$<&W5!PYF-8V.QSL3"T<=_E9D,2G;74VWD)<(Z.7HLJ79V#?5'U^SCV
M&B]FI8N6A[Q1GK?]$)W%(DN9EUJ!;CQI.6[&HU3;)$/ECE3K>'8TA3O\+Z@K
MLH;?2OTO=GT/BT5]#+HE]RDQ12P)/1JVPQH''-88CQ*'<W],$!)F;L!@"-X7
MS5Z<Q-0E.[%1<89UX>0W>1FGX]%GI$'"X5OVTJ$Z),DMLB,B 7J;?!(B$W>B
ML>!K^DIDMQ!9VB:R'PR;RYG&*%EPUT_$M:F%79+S,E=KY_)5Y.#%\PGNW=CV
MW6L='(=H*!P0TY[,".6;UV!!.PAKBXIP44L)-ANH!I9Y/"AZ6F%,+O+H(S(U
M^%OG&89X\%V.'"9@^-<9DQ?;A$R9+&!DNB90@ 5;FC7&BZ) J0/3:T=X>^SL
MQ(#E37IIXO31SQ_I^7+P4+7QL!,:$RN8Q!L"1:D.DDS),A@"D9\- -YV!<5*
M OPHDP3463JUP$[A8!.5UB6&854E ,FJ);GF^.CBLW.&Q "= H^FXA21EN,4
MP[/=G^,FT23T3HLI[_'Y<4C1Z NXD[1'7H1V=(:ANAS$5$_ "?F)8U<],:<0
M5_*SD[V]-!ODI1,OY4%,.8?A6L$L@&D8;53 =[-TB@'D*+YEQ8)]./!@J1:R
MQ(P+N=.0AA7KBB(O *UW@.48;M? MI 4)DY=1@?IG"(_CE>"L+5JI?,P9Z;?
MP<J ,QHAYW.@"H*#&[( H'68.0EOGKN1!##.%BN7CH?+&7%^@ 6H-"Y:MI&@
M_%2LG@@V #&Z2AXJF;NG24/RX=:!>%#C T\5_ K(&;C6W&2 (/B5K6>_P5&0
MH[H!X[4[+):*\'@-DBW*:J XGD[J3((4UE7-(;BGPX <!E4:# <9OY3Y0EFO
M:G>U0Y  Y/^UGWUA][7]SOXW0([J(#6;G& @@:PKLC%  T>,41R+ EZC2J"F
MX8 !4Z. QV:F0 9A':LDJHG @ZE!"\FQ>P#* K6/G#B*!"Z+.6C$8]PSPP'/
M>A^V_GNM4S1Z@0B ^:X&LSO87$3VH"_F<.Q6X#DB&R3TK_/:8@H"Y;/0V6<D
MP_&-E?P-#1BP58=UZFN@"=[;+5P1)@#T1S(@R%"FR59H;3A0T2U\X933/!W2
M!BD1%+1<@QQ0EM?HVB])AQC,+O7['N1&HZ_.*0R_4M72I):S/D'%U<,1=K!S
MN2'R9"Y&CKRV%N22K@:S8R39:W08>L=MJ>T[]AYBQBFFEL=)'^/1NL[0: K)
MP/@D!I:2Y6#PX"[QP.^>B=><\?(4)W/NC6?BGS*K\>?["A?RSG,T<K([ > /
MQQ=C:'@X/!-7UP5L]P01(GDF+N1*,:PN#$+@NU8LT+^%O_PGQBGOC:8[<EC-
M*H$:V("$U'L2Q:!O%\;*#%-J,YF33)*+4I'&A8E*:Y4+/1^/BE)E>L42&R"2
M2RP-\DXC%FKE@G*;9 +*/)<^P"=085#9Q:?A$^AKLM 5+(:#()C4"]*@4@N=
MH N57-GP)0A%E5-YD"Q+/ 9>#JF WG-OO>N>A R6(U72%5"094F)&X,Y+# D
M*)>&S ?8;R=Q9C@9>S_UU;QH2\E F:M!JPR&)T'S!Y4B&X_FH$Y8,:LKB@4"
M,ALG;LFM_IN*RI:0(2;25G8J?D$GELNYHYQ ,:^IW@UQOFI24Z5#[19FL]NB
M*DU:LU?> (U(D</."_Z2 S2%T6C 5RX%/623&R8U]VSL'G I19B1Q*4>Y#EK
M?&8V_G$&ZK,$NDU\)1W:SRZUV05"\5O:D=AH3&O$XA/A:R?8<0K*687 <I$*
MU3A5W8OD :4@%R8^N+31QD9KS%,B2<QF=7Y8%ZW3:+SAQ%B,4),VU)PM*(2)
M(KL83LC-R/'I9EHI,D"=L#2?,\NS]!V5R]X/8 M\C _%NEJL:[$;1MK&?G +
MVD$&2(-%.R@13 TB@?/)?,9:Y,OLCU1'\4!@95$T$YBKK='#7\7/3,71\^/S
M.7GU$2GJW")Z^NEVC1R'295VR<<<7>P/&8Y'+7\VUX,X)S:E5.^,=N^Y='*0
ME)3CYP)E&,;/%>,N^<MUM>_*?[BN2.>[XK7DU??E&ITP/IT&LWW@\ BO<'@[
M8#&]IZC.O8>09OM-NNON&%*[7JHOAD0U:*VH43<FTHUAWU2L)) 1;Y\;!GQF
M2N4!D5*.W8@Y0**31NUC/D8QQZ<"-B +]_V<V&YGERX_ '@+L4H?H6WE:7:1
MA&*YR%H0^7EI+LC$ 7.)CB>PTEQ-*.,RV6@A,!0%OT(6=_0CS0#+P0([=FV9
MHC!E5>?$=F#_,VO*67=ET_'H#%^0\RJD_7C (?5W4A!ZBJ;P.&GRC03 H<LA
MX]0>HF%X?X:)U7C8KG++E0)[>*8H0W%V9I:M[!9IFP+K<)H^'(83)\@) $[;
M9!E>'8B><K$S&<GI'@.*8K7.<2UU1A%2HF&K,I3("^H10$I0+K-KRX&=66G>
MJ=+%>,@*<&7E@4R&8DVA+57G#4FP2LI1Y9(SCER$E(!4UBNJ"'%J"?W.W]'C
M&V!P0&'4+ !E7CHD6X;LSNV"4"\D0 LKX5GFN*V23:=[1NT:N.:469STS!+X
MMJE!O2%EVFPG28295JB*4&^%G(JI*]@+_0IZ1D&'Z (.G%I 0HLK^5/&_;M-
M.'&^)8R";TS,9C^_R7;?NLF)*[C]O4:CGPR")A>5TDUTT&?'(Q3P-ZFTJ+:B
MJ,=F"P3JFW3;5F)J)R?N9HV14A8:C9U$.8DP$)]<)1PP;K *9;+? [=&L[R*
M>T@@B<B"+%O%6L]VUIW5_U*\R ?'+Y9:S<4/H%SEU%[$C>ZR[*ANL__8F/Y"
M 1]7LJ>URZIK<N\[KSGY.R&/ ++3MNM@TLY<&9"8!AS7M@H).MB%@IB2$]S$
MZ0"FB0^GSF/H#DD2>\')7I&F K1;^8G:"@(%F! _2LRAU?5'HH'*66VYPKXL
MZ  E0;#"XMZZ.*C,08JY[ SSCG&"?40& MF[Q'0>?0W?M,,WC[Z&;_XD#3-D
M:/LV+KNRL]LU7#.L26WG?7] QK:X(6%[4#K\>M]U\G$==WQ9 CD/W]1@'1Y^
M.WMR<,A1I?$H[E$3@>8PU"&$]A'>::725IL*L6.$Q[=DPW]A@&W#%:0,NHPH
M4Q!L:K5B[$,W.3G"-?JO-A@*R=0,H* HHE YT*P4AC"U70VQ5.#Q5)R]3U1Q
M;Y4"]]6O0O7WW&LK:R(UJ-6"_N*;.*GWJD27/:(*A49\-Y$%$!$2$]-/7XH=
M\,*23-<R1,!^K]%)"8HTFCUKU<2&>53W&?7S1-JEZP,V'J4J@Z=+*O4#_KO6
MIK:P/+-!!VJ(6.+RIN)'7W= OA%7@46_+R7R5%?X[WR4;GLJ"GT>^)VU]PM\
MA%L+X,JHRNH#WBT;-TUE^@_"P[$Q2P9(74^FXI_:9#+@7K>#Z"O0:X=#=9<J
MEQFI V1R^B8D%*5J2DLIR\'Y,M!YT>?_1?_W#%WJJ$)@]R)@UQRTH%S.6F8V
M:@N7<TBMSL%,F-<9NAHH'-STA'&FBJM&M76ARK6VY#N45$IQC3GS'.O^3:*G
M'SM93$124K)&)K $$#_#[-C)SN^3&BK1=Y%)" OZK<Y=?S/Q,@0N:#>N))GC
MI[Y591APPA7)SA)W.E+;D)J!ZEY7Z-=<8:/9RI2[2>=+=J7(??%*+;"OC0=.
MXT<Y\>T>-TLS'JV)Q"C%:-MJ1$U4Y0NY<#IK2QG2?6'X2*NEN%[38X]+KFZJ
MHH;C\Y@+?!'.T+DXX[2:@%^NF2((B9*?*S!DU. <8\4U5V&MJ<=/1>"E6M85
MIL&RA#!SK/-:< 5ZR'L']KTVV&IW($K=>1XZZDZ:AI\8)*?.E*[KI4]=P8"D
M #K""(OC1LVYNS8X\%ZAN),5#+/JG'03A;CYS*>PEP)7$[A6)/I0G%LP9CL\
MP\K<9]/8>"E-!/3MV0M:!3<53EWB1C,*A3P(/\/K)2PY)2\=HX1KO\NJD-_\
M0)#ARH$(04Z92E:I=RTRZ[#J\8B@T;0GQ2.?".?&II@%*4Y;3&3M!7CH]<OU
M$MFU< +)?:*,;$.-;8F[-_B)LD]7I">!G/(,"X?T<75.U>@T%.VT2WM(W31]
M&4='D/E=Y2J;NH:G;CTAG<3E\BP5S,&$ 3#!NIG"3[9 =SWZ^>?BOP[%2F>9
M2]'"RE75RWR<!=_+@(3G/X)"\3C7NM&&R$N("3M91?5JDG.#N&&5&W,22 '/
MF8ZXH0 ^3\^^/81P(7>!DO"-2QL(#5*,SO:#LG[N6$F/0#UK7+F(L$ZBMG0/
MASX1<T,&J4%7H616YBY;#<::KB#P] J,$=2ER-ZIK9J*$S@X%>Q/CX<\(S<#
M+C!'KZ(&T"N?;H/I(,[PB.;KA"](KW/)(ZY;<DBQ('Q!NQ^U,:ZD* /)R9FA
M-A0DEREA=CRJY#LX#S#7$C5$.^7[*5@FN%] BN&8(R[GCS,?X<2;:&I3.=HT
MU,'<;, 2V^,FP*1N+*PE5)')K@3 @8C6NP0H'G\-4+0#%(^_!BC^S9IN#[/K
M-I$(YBI>PILF'1"W/@'=KQLR0D=B%,A@>X;U<M(9;VX^+5*.1\\\S J&&7=X
MYJ9.]Q/U^)/\)_]3RQ)H##2F+MH$S:_I"WP[.+6-#R/UP7[EX JPA+5Q 4+5
M3I6-&LN@(WH#]C;H\M:K8^29QEY=\_&(<H/GH%D"E_^=U^]2+M*^D>^0A-LT
M5\$'4M9KMS<Z#XDU;)183J[:SM.=BM.P=>LW#T?41=ZFIX_/"L?\*<)H*E-@
MEX_[Z3:WTE:"\NYU#Q*;P8QY37EJ.S%9_ #< 31UW=PV-/%]^D%T[[A3HU,9
MX=7"V/3>\V4Q4=41#=97J8=G#)CB+RU"AVZKWPC'9^G,?9YCN^HYU#J3(=S4
M0;5:G^Q[:ZSP9)&SXV>F>A++I]SS>SRZ2QM()'(>M'6'&&=DDP$9[K?:XJN.
M); SXV9>[MPQU5V9#Q@HG?YO[K(MN6LY>.T)UR$!8 "5W-N=15'\]QY<I']2
M,F*([;9R$&U_<'0\XG!HZ^J?;N: I(P0]=YGR)5HG',D<Q*:$M!E357)-7T3
MYGNA_M0-%&<W-$'5MU$)$RR>:H?%":5[B\._/7HL]F0>W6!V0BD3*O4#7<(R
M6LV T<LTH-3$D'2-46&U<?<(2@\%D(YHJ**4!7)?P?242N/[7KK(,%_HA. N
M%4-^MQ=E#YO1ZCG-9]FYYU+Y7+D@_> Y'_W$S9G(ZL:EXK5M?6N]P7,3[4+L
MV@2Z>LG*JMQ^]@>2'TB9EU@A1/81A3<K+,05"V.P( )C@K,6-QN/F)T)ZKU'
M C $!MH,C\:EZP ^MN/_H+*P$.)87X;2I%KJDN]S9!BC%"T5U=N@EY-;#U?<
M-I%O8G0%G4T]/0=X,NJ8&-W!YKW-H9%I?#) 349D!D6YY?'BA80Z/J\NQHW5
M=\70>\X,NTF_QVN;- 8L2'#.M?/I-PVSV[<.&58J>'/$ "R8M:P<Y#56'5*
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
M8:<%V8UK+VA2A;WR,CF/B ]3&@B)DY[#E9!+5%;^33/@>@#]R%>1I' M113
MB"V9HFX%BIHV)[[[)1+MOE@&A*].9/Q60E12LVH_(!X+,=JPHD0"Q>GOPH Z
M=#FG$IIU [G8:&X-ND;\;<S(]U?@(!*?H<<>F%K$S);T2\0D72*=POT H?G?
M"%\D)4"KZF=%M_24-*@32:;T<-:CL\"$0]/,4?_0/(5BDC8N+I=:]N)2H'"I
MO1\*PMW-F:2+:7NJGS5EN]EGG,9%Y2S(E K_IYRW23F-8TDYC&."6)*860YJ
M(XPCVQF/294D(H\PB7P.) TU<PW=37P?PXG%&\,\@1T!LC,T8BF/<<(=;-\/
M"8[NLA@'TDRKQ%P7:OZ*@,H88)B2/<EQE9^<C)OD>T[.O4W;X%D;YD*Z5)8=
MX?LD"!%0^E2(SPV^3\-"<K;PDEGG,8<S\\\ YU<+S$ R'QKQJG.Z'?'=*$XS
M!=%;M;X[:.+*-*?-?>+\!74]52 4/G.?/-\\SQ17-:RNYX\NL]>HGFKMK=RC
M69$$]27ZG>$]V S?Y;_WAV =RBQ!;.^$_BTZKZ/<V_CFK49Y3WO6_H)1;XW-
M>L1R4K&O%,:>QW#C:L $5R2F5X*X"NS%4>LO<&5$U>FZU!-$NEOY/#;T/1E9
MG$B&BW.0KLXO+"UMX'\V18]^:<WV\.I0Y1L69/1>,'Z?G)A@+HC+(A;"G.IF
M+Y*<A0NLTW"%H;HRVSA0"?<Y4(%B&,T3B1#TODK77L5Y*9_#+\*M(Q;<5 58
M[\%Y,];+E$^A?FG '=>;4)@I7*U#+,U<NM:"<+E0*63FXS<DA(#(>'2"VO$9
M9<#%S:8O0KVO=843Z=UAY3V?;;W_T[<C1:A+>/U3:OV72O_,^@=02P,$%
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
M*793)V - B"7=O(K1$<N)(#/M3@U$F H"_W ]EK7)9+&2<G5,GD@=%SM]:+
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
M']=6S4#E0O5@;.1H>IO 5*15!Z/ASM,>MYYR*OQ,-3,\P$\Z0K0T@KT]V=*
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
M]!<86BQJVG"V@J?2MRM]^ RXS;$(A%6R* I'*&Y%WW3=R-72V.6T+IW$O2B
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
M?CU&S:$JO:=D.J4J$_O7B%HQ/G+YF4Z^R\X,8;8,H.7W:0J?+)=<Z833ZZU
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
M'YG_PY@P+$269ZR3M)6%4)F<*@T;6H @<[J.SNJYR=O_ *'DC$C(1<KB7FW
MCH,D)C=<G:!6N:4J+FBB2K(LT2$+<\?@>\LB*LK=H+95(D/0:=/2K;UP4-R=
MULV$XN"CO$2JC=]&2],0QZ.*6<QCZ9B]#KX=!L+2%IB$>AI3!@Z1+:AIW"^)
MS4R,A&6J2,.JPZAT'Q4.Y'IG!'A!.H^Q2$FZ...9KQRYA+,]110/7><2$\/6
M)64926%1[<20KS=R, %.>,WDX!09%F=Q:+&?YS9%YG"<^6*;JE*=J<TV*U"2
MSZT24'%]'#O2=B7B;2N?H3.[FBB5L0(/=CLU1EI!6%Z=ON*U_R*H:@@4V$E2
MD+1;-E,7LCLG-F'2LOQ#7MK2N_0":9XR6+KW+S-FQ?K$H$SLP80FT[EH@V/%
M>Z@55"RU[R(;2^B2'8)^]A?(,/G 9LR/D(E'6&/L> EB^E?7W_)3,-PJL:4X
M=1!:C:K# KO?E\%22&H#5L"AN5-K@B3)NKK7];1E4.FX"D2J6$Z?VAL/J@UC
M"2$DTJEA]0!R-2B'N<TR@A5.'#T)U6@8G+2>?+ZZG*OV>@)O@1GUA<$8.%S>
M4)[0ODH<Z#-_<R&C<D8%PK5W/?\)"^/5 :P\F=>KB,,&F&9XW$,O/4:;5CPE
M-9-^7$C0=1)F?&[[X34^'"=+40-C4D!LNP=)D20E5O%+%)R-<B(G?;(R>>53
M?S-LJXL;\&Z,=4G>L]D<&81'X8,I(A-)U4ZS*6VU"<T5H?A^C$;W3:PI27 M
M!$2V&B21X 3U'.KBPQQYPD?Q$?;__\Q*E,2%3X0IH+?EQK&$0 ,(#V!2G1+4
M5-6&;L*)\HTX4+RK%Y9^U;2R5)J)@4L=%J$3YB[;-)FTFEEIJKB-;82II'0"
M(%X#);$G-2*[N*K\$2B@RXW-VW]UNYT_/UW<OOCKSSMM[CY^MEZ\UG\<+":?
ME];-D?MP>D!>'WS8_WISO:3FP4+[L6N^=WK."+__<?#LV^.>=N[L?CDYV1]]
MZ"T>#P>?=Q?ZB'QFJNZ^?/;']T^S!Q=?SJ;?+WMW\^,[^A5_O#AZ/AY^>__I
M=C&Y&O[Q<J&YOUY=N;/S[X_.P?'DX_DM^?55S][;P];5UY>]#[=?T7OW\EG/
M.+J\V+L]-3_='M\<GAW<__%#GSQ\?_7M#IF?CR^^Z*>?#A;#WJ%]-1C<OB+V
MZY/IY/EL.M'Z&.^/+N[&HZ-?3?3%[+T_O?_Z74,7MWLW\\^&>6%/[K_=3;31
ML>'V7GY9O.@/AS-,]?[9E_V+FXO371/1P?3NPY</=R_^Z@Q&5]WN5@=D%;0R
M7-38E>EC<%L8R?%OT=L04'Z*?H=(R"'"(,OR:<I'+KZV@VLHO5)EEXBTXG((
M"6]U*%!%P"&R$!MH&72#XK!MNI%9-)\:G%EB#9&$R(!,YE\:_K*<OQBW!QV-
MYQ/;[G7-(DF&J#W/2,$##M!%%^Y*C-'CU_1N*X;E1!HB^0+H]%E6E!BYI;F=
M<#Q*<!O#N2KR# %\"90-FZ:9N ,Z/A?+N:ZF)A-/"^MR<@_Q/Y"&/Z_(8K$/
MVG"#HK2>%IHQ*8:@O9(&6OR6<.K9#>GH91)]<A%GMFA#2%^G(06<2H-A+V6G
MOA3))^4098DTS+78A7"(! S[-:X4Y%!E$:Y_Q0DCT->^NP:+Z?AY2.]O/U2
M3D+,H;2907(.PK%LPSP1 M<[*\EFYH%%\/+,C7C91!M4 ? &(, >O[A$2Z^D
M]+4=Z*#D5+!B>IOJ*Y1$MX1 0<NVI>A=(&UJ6)@LH]?#RT8QF^A3@U(@VG3.
M%R2>XL-91_A>.K %U+=ZYJTLZG3&&+A;>&)8R-(4N(59A)NDUFL8ZUZ)C#-*
M7=8R'HXCE[]!JVTAO4TU13EX)S+QBP0*>(0WF]HG1 BRX#V"?&(;NHG2"+>U
M)$&O)HT2XU6.O)-*_ R0C"L0"X@]'=BR) F:T\_YY/]QCV+!9AUO=X8RFEIP
M@(MY&_$'D3?]@_SI98W@!./QHS9EWB>^0@X^'H^Q!GXVL%WF5:N5&JP2M5)*
MKW\5G-GZ*< BG[' //\48)%I!364/DO#<93-H=5((,#64 :'RCU7]1HG!7C1
M/;TMG=(>:5.LNR:VQ\X4GR"#>/=A>_\ZTQF'QMA JS6C<'T86=',*?:;.V,/
M'?9-9-7XB$GGVLOLJ+]0?.A2P\*4L@CCGHUKWNP5UNR)9?Q@8UW(7S^+/RGK
MB!(8K&V7('D)]%:>B9+,K-H->WEJ&S5'LO&&K"0"RFMTEU1&-H%D9G_J9G.\
M(>_ @.25>:,L G*6ER9B',O;^6B'9Z6[F]NGJ#G@"P,0Y1K+BP=)S.21RJKB
M&'C[-#0-MCC\:%,SP[/WV4SC#;&>A5S^U,<F$ ,7PH"4AKSC5[*XW(PHTK<U
MT1^DUKIHE_>GX\=GJ+=D9SY/)38U[@P/#5ZCQ^VP!P*&E:_D;JGJBO 'K* K
M=Z1MR5I)BN.?AA82?LA+Z$%CDTUQ\W/=^Z>AAQ%9R]*_1( IF,U_"K*:S1#?
M-]/R;F%P\@Q9>OKD4F37KU[^6/106S^@X#<MYXQO&8I-;C[T6N_K"TP<[_(3
M.>Q'"2CW\2J &,]X2\L*]M:LD3N?F_!^^ZK9;97\6BZP)WL\ZG&>Y SB'$)*
M]S%JXI$GMQP7KLTY(%W$HZ'E3S?(D[RD:$LNJ28%S5/MGA*;2IJW"HBISE(M
M V>LA'F![& G@KYIV@\\$?[$)D>V>^^,73/-@23@*M'>.ARK23;G#L6V+5JR
MILW*GM6>^2*-2;-E.80JKD/QXJWKAH*;A8/K8S^YD\1Z?695V]S/-^#JPUQ
MP@*V^3* OJ4PPI+$R2*7E'*OM1PVY<26?T=)F_9DE0'"NK/VC6H>JLK.+8%?
M-LLEU< U$K;KH==6)WQBJJ?4,G F3H+ER@[8-=(T=^9Z-;ZBM_^POTWLB<G2
MH[>.M)7T!L:6XCR-JN##P:'V1KBU71S8EK? PUW)>&FY1AZ7UY:<U()8T_7/
M6";Z+8=7$17EDWQ6G^,W'@K$(_:XVM3:0V3RJ(:.V5B;XG@U=]KTJ$L[5Q;D
M7%  S+@D)S:?F.IIO0!$\9U>:;'!SN@":NM\T'9PBM!3;HR:8Q657LZ!A#9-
MU(GKN 1[;(9E96Y80P386)UC2C$6B"4D?.1"3VRER=8?*&5)?&0073]@<X$O
M;,N90H<OM=E0NM5152VB8ZR^X"'S!<MR\1DC<OU@*T(]I*XXCFD#[I6@04O4
M5*+.P%5ER-;TU:Z<MH:T+VOQ:2GI:)_8+G2*9&7RREVCMN#VA9U; 4$NV,9"
MY<CVR/]SP/:$+3[DT_82E.^Y(VN5USVP9W/;XAS;X]4=7F%I]6:K]\GF#K&%
MQ\E+(B&JIF=2:5*IV9=2._P7$%,=W!<((;:052 VV. ^5.!V4"JBIC0"J8!1
MH=0V9QLQQ:J?/18OP]/,0D4.M_B-1UJ&WV(LHE9S-SW5['IFXOO#B)#EV"8/
MB.CTB F2.H8FNV,E.% Z8$KBGC5P*DFYH 9@0YS#!_RRN*'%:R9[KL@]TKY=
M$V11I'$QR,:Z)!>JYS$(R,L*'+).2XH)7JK,%UV8<"8;X0R*3P'-+$$*;P=H
MBIV\L[-YYUWAF.:*SLM+\MK)$SR34!NM/-U-F3H*SC56$&219[PU'<T>C!N4
MZ^I=[.):3O1:E]"'K#5:@BS)4V*[\U5ES<SK8U8.0^!R0X^?!IS4GIS*TSQE
M 09!O!!*7Y\9ED$=_GR!E0NCB#&U:]  ^A4;JH" P8;S7D5CRNAFI,_#9TF*
M22E?F01&/%^N(/M+/'>\"M<\C=D/ZE,Q=F9R??VV&ZP!5B!ZQJ83PB(^GZXZ
M2Y;@0]$^*8@VU+19220 SRS4ZY+".3["A)HI3*4BQ"  W42OH8W*79PD(\KF
MN$VP#4G_)3O6SXI)WO8X_7M$,1]/_P=02P,$%     @ <S*"6 KSO"O*7@
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
M?-U+\R_:WTR!N!V[U<<@[4H;1?]LMCCWXI";!<EL/L\V65[6Q\UN?^YCW]<
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
M_*3L_J$92S(<=TR*K;<*^QH$!WL$[WX3V78;Y+OP@FH7E^$RBC=%PSVBEE=
MJ!-J*P,F)"1%T3;_Y9!.Y6.WK#U>W:W.-I/:HXR6)I7T3Z9VS"C:D@L8W,!%
M9T9S]>DRXXA*-*U:1,=XCM@A !LN]MY%WJ^4*@0*ACN=6\R EOIY9>;)\9PT
M7B#:$:S"LO]#WN,E6F9ECY>$(]1('&YYYQTI\W8K.\PF,!7J0QJ])1')DDO*
MK5S'(D>T_$LMK:76.KI*?,'NKV*#P<18WXO8Z.WM<D$D&!IK.QAV2IRTI!UV
ME;= XU3@$ 1EZ[4:*A"=J_C8:533EB<J8I D<M2Z.6,KQ,;2D^.&G$ DKZ\B
M8^,TXMC%"2=*\:=4Q*\Y5IE0HS1#@,!@IZ?>S"D+C.$.T8;\73ZS*%J>9(D?
MLB3QPL5UO/+"LNN@9>/_^A*'1N?%>(0;[D )WZO0.B5YO6!OUU,Y-S@X67??
M[ -=Y,9R">&,NN?L/0GP<R30T7-ZC%'%K]&X$9V+H&C.(+- LLW&BW?1\L[G
M7M;2GWM<8155Y6+L M_I7#A5UHW&6TM1M0OO!F1KM:@(0G4@@4 =-\G5,K5A
MW #I.)HC4=V)W#)^X,=9+.F53Q[9/,W'D?28V"%9G>I,*$'UB(-(UJ6_JH!
MW9X,"'/K9P-*26 /^"%.QP<O]D5.>!43/^?G.=T]M[2/Y*M=,4\0X'I9YM10
M#8TRA6Z=H24'1']HX'#=10DM1:!^C S(.YHY4-S?Y+?*\?.YY3$JG^6/5B,Z
M-1I@_7*1V@O3GQ(X7'>G!,;A5@$NC)HCNE[*/H,B'M%N46>K?B6;/KP&$YT2
M&,R>(T3KU"&+$2@@N8RX&C&U/>&S@W2C\4(DO:Q[.N&UI=XQ*K%7P[(-HU6K
M<GWV3N35>PMV $ E^$"@H_#%U;QM3"$"DA+ZBC[$66CU [<,3Q\M(S+Z2S5
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
M3H4N^UB/6+;TN'^-IKZ*E?I"[!&(9*W)?>V'(Y;##H3=5KP.+W]=?-.6KX]
MYMIG9R*!C1;&7[G*:X8X7N'FGV&B/@W5UM)G7XUHR538*_1Z,U2'>"P^I=*7
M_&H$J.Y"OG(^]J7> WNS]<+=%:=8RO^7G'CAI\I0[%%VTQA0U;6^O$^]9D 0
M:$%K9^HL8Q=<4L2BV(JXL;0+[6G/F/JA:%)H-).)#Q)]$[.MYXNDEOSV;SQY
M8$ATN?Y,MKZ51(,6[-%?HEA]D8_AY0IMA2S7$@!N?!U[-C7+*MOTHAJ9EVVW
M ;[%MU]VRFPXT :0:V%5VY^/7R^P*P<FEL@ALT,!:/AW0!SFJ&@'F6QGJ\1*
M6!6^!:(T7(- =%=;@*7EU 2%9@8,>[]71LIA #W&K=Y>U>HN5RQCK:G::[Z)
MHX1([C7 1B#R>DXUBV'4Q*,KH J"Z+.87G81Q6=1]I NLZ"-#!$3C6!/CZ=F
MI"5+UFS#Y%[^4,>R!FH,=E[?4UFGW!@;E5Q%CWG B-\_E?0MV]*'<1-5D*Z7
M*CFWNIT,E[:_L4 'U(G2&\5AL6.QN0I$]USSCMX@T%6S6TAO'-,5I\U"*QHB
M.\$"AVHPZ_6RV>T>P+#.3T=@2O1C3#=1H,GXPUY+N=MVD)C$9C1EDW['*UI=
M-)V+V'5\.*PD0L\''HE!%P"\E)\[>(4R(W@EFFHB@ +Q=D&R&FZ$CJ<2U!@T
M/H1/,+J1M%<\!DGFBB@ N8YG]F&1H0/BH%5B53C!,=W[&?9ZOKZ<E8Z7+H#=
M&S0_..BA726P$=@P*MZ 6H"69*/JOLNMJ&R3!:)-S1G;QFSNY\D1_,\!RXD5
M+F:;*$[]/_)_'ZIX"PTM]Z_S4 G X\2P/7_QLY.4H,9@/_0^U/44HC%-BSEN
M+E6_G] [?;XE:K@$ FEY"@XRH(!".ZQ>"WCX1D<F3)8/E]=3T]%,E\NPI*&3
M;K6FT,E8;S&''GI Z@)A3&VB=!X-'@-TH;7!@'XNB*(/K>5!,>"^93_:X40
MO2VMI1 X;4SK1@[PVS)-OCUM#QW6IT4MLI%($370@G-9$&-K2^EI2.(6*L#6
M'-JZXSH<,[L0&&O7:%O^=A(:&/S$9#I^-$ #[$MC9CTTH$S7'+Z^R(OCG1^N
MN(QE(GNFZK-1U5:]YP 3JW!V199J1:K(0'M]^X3_O9]3+4KK]3>A$ ;!.IW\
M3N;(/?HCL@S>6OB; ]_7@9<*-K6W_LU=_^:N?W/7O[GK-NYZ,\\+[+1+/W/7
MUQ'!;Y<3 KT^0H 2*4M@2M=^>=+TK6^:K"2ANGZ);&#'78Q UN2!!$25H_M6
M@66_A[-\ ,,-B_UH041W*:@)\4).*EB=ASU_PN-S>KG9>GY,D'D" NE.>YGQ
M2DDV;9#!30ITV=/NEN4!K1LO%JU7;).A:ZOL\K[_WCQ/PV_-6.D&W1&,Z$A/
M1@1G50J @ %TO!,:J"&C&51"<4CMQJ*_LXA)QQ8(HB,J2.XB(13'J*Z=E?2E
M\H\[@)($0]2PR*HT0'$/@' #> 6/9J#S"CUJH>>6TP %)L.@8VS-$P76W,A:
M>_[>\<Z-K2LO]%:YLCZ-WMZ?P;,(#%9SV'D/I%+VJ00F%$*=,2V@_\=?>]%_
M^/_ /#C^PIW%;T3FUD8)JDWK".5_%A?CVM\:FHR-3YU5:@QE"S8)1:*$WGEI
M%K/K91,[ %<Z/G27:4_)E"XJ(4<P!*AN[*3E?%+>Z-=P5/5*R2, X<:9(1&%
M>:M!T00E2IFDKU6?[JM=:UOV7M4N9^]L'"].,W&B"\H8*H3@W*H;KYUT0S6(
M*FB$K&GS8X+<D+) >V4/JW'>,B]A'$=A0B?W+-X@E!.WUK12,-VK6-CO'YEP
M&=ABQMG('89;)ACOAZL<B"&*\+7<"ZZ6%?L723B!2'3)]38?KEL"U&*#/<#8
M&+R[.\)8E!N=#HS)#"F0^L?_?/'BV?_^>/7A+__G?_][OLV>?@G_\N/BCQ\>
M5[_LPO=GV><W/\0__O"OU[^]O]\EP0^/\S^^"_Z9ODSOV#__^.'[3T^OYF_3
M[_YS<?'Z[E\O'Y].3G_Y[G%Q%__"M6OVU^__^_>/F\\9N]FL?[]Y^>_M^;^3
MW]B[J[,_+Z\__?/CA\?5[?5___5QGOW7[6VV>?O[4_K#^>K=VP_Q?_WM9?3J
M%0MO?_OKRW]]^,W[9W;S_4O_[.;JU8<WP<</Y^]/+G]X^.\_%JO/O__MT[^]
MX)?SJ_\LWGS\X?'ZY4ET>WKZX6]Q]./%>O7GS7HUGS'V^N[JW\N[L_\*O/\$
M+__YYN&WW^?>U8=7[[>_^,%5M'KX]._5_.[<SQ[^ZR'^9[I[2N]B[^'SA[^$
MIP^_GZ3K[[/%VO_7F__\^'^>G=[=OGAAU?OFB%]G?I)W,+KE]JV]_I*NXKI[
MAZW>DI.$+,5">9SJN-RP>$[0?L44_&BTEDITP?I*2N 13B$X\0+1>BQ91C'W
M2YM;2BS+XYO'I8)P$<7W+0A6UA=L1<M 4W.Y6\'4Z^7[Y%# 8( R?"WWUI@1
MF_:Q##BQB(J9E1B0JK1C6(Y"5<;RVJW"6M3#?J\5^.:0ZG.'X,>I\],1M$*R
M.C[=M*!IO=; JH*[(VJ_I@;FC&4Z^>L^'FV"#:+3]F /H\.'854-GCO;#(%=
M=;H->:Z&X=*T>0.;PS*L27R1B4>TAI?WGB\44QC'0%A69K+IVCU\S;>,&PRL
M@\<5\+.,O>-,N?_,@D=V%87I&COESAH-UR$%2S&H'S![%M#D>4'Q^85Y\?WG
MR)$D5-#=^U\#BL">Y$2%)T9X<(9C/]"9PW?>7'MH[A=4A_:*)Y6 BRB+'0I
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
MSA/3#*+E299P\4F$V%W'*R_T_\@?<TOA?&[?_[Y\9^YX=$3H;]\"8*EF8)2
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
MH1S;Z\\ABY.UOR4;+ ^'.[S>[\=% XH2#3>2R-%IE*37RRIB5*!4>W80/Q[
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
MII[:TE:8HJFOG+L,IN]^K0E<IZWM@P:<=I>T_N.E6/[!2YC8^_\%4$L#!!0
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
ME"*E-F#Z."$YJT< $3<,Y54T Z0=:#9T'^JN*M<FIJ2FH]=[47(;>.T]XZO
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
M&XBJ,YC>U_=:TOS>O32_?Q'2_%XLS>][N?89@:[Y(W^' =0\!L830,WA4C*
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
M@<M@&V!D+>O<TND??O_]R?&'/P%\J^J\I"M-:.W;MH.A:_KMYJVDV^7KO$'
MPB7EPI?'8XB56 ,=(IM)RF=C2+XC(\/#M +<<6NE727'U.7^-ETGP0X?-NH
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
ME1'J5I(O2=%WFUY)AD4)FVQDL-1& 3.AD?0\:5='+DG@F_M:W?ZX/TRBRRB
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
M76PR8K98CZ3REJ!JZC:B6EZ@+<4K.7SM["M!NHM3+_R4Q/L=.F*LP[U?D"$
MWT._2).%U/3P(.S-CO4<T7TY9F4.:K0'=0=.(6P**ZW$+B:FKX\7K$YWJ<))
MGA!TF7E9'IN1&Y#+>P@SM#=,?#_ GWEAS7%J(5.KM1&XS?)J:Y@R&6*K0@_4
M1>HX%ZQM1#/RR%J5E^Y&> ,?(&)EJ(1VG>YM6_B'#+!RATV_3N=?IDO'8=@L
M:3011AV1WJUMIR3UVR,)1R>ME>NBX&^/7D)1\'IZF47!BX'H^++/XC1;;/@+
MFBI01D.;$;=L-EB'[L5R!187P/'"%<][*6G.Z+3KV[2V&/X.@\FGB\VG./;3
M91R:COCNPXG;LXL:LZRJ2XO5Y!(P,>GZT*('#>9Y16/*>AQ5%$B3-ZW72;P)
MLDOS#_U[,.+B\8(^NPR0?[I9+)?@^F9Q,5NY=FOV!X4FNFE3I?76H+OS'VO9
M7L?N;:_C%V%['8MMK^->1ZDJKWY9LVR@,Q6;C@/_!),9UD.GZ^G-9#6;?P+3
MGZZG\V7+<G.@2(1":^H)_F"-^*(%V@=&Z%\A<0EL@RA(21;&!UCPXW##$S V
M9AM/P#OSFB4,R6N]N[PYN?KS6AVXSCQN'%>Z>Z;$!/<P$-%N_!"DB,Y%G)S'
M^]MLLP\G:^*?-&T"<DFY,/)X##& 6S7!16^ 7S0"7M'*,6AEA-F$H7 "#!EG
M)UK&F=7X) 8++\(X.Q$;9WI1,/2^WFI)\ZU[:;Y]$=)\*Y;F6VUIDFSF^7U)
ML8$HN#HYC>TFV& SPC*<5Y^G-V V/UM<3<$WA?'L*FV,G!Q*Z0O&JID&0\$
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
MY$D8%CF,/\6Q_QB$X?1IA_0+]%?>TSGT]VM2AFT036^6-_NFHE'^60FQBI;
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
MC@RMR#<G:;!UH-#.@:T\8>KN*[Q0<''J_)"I9 52F]E"%8L!3H'3\B#M^O9
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
M<66];+P9OH6/?QY+Y32:5Z>&<=2ZQ3$XJ7I)5RNO8#LB@KPH"I\11Z7"U7,
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
MDCM8W:1Y-S#T,NA?>TGV?!YOO<!T6CP*@0&VCI "$#8'3'B0#P'Y\A58(6[
MW_,63F\$V3)J9ZNF#E,_6PX.<L5J9X6#40RCXJ!STQL)#PYMTLP#9?$1^#OY
MS&TR'*HD6EEPNF/JD6RZZNTRB. ,_=-T-64* <LZH<N!& CX4T"^=1Y6QI80
M%17M06IK!%QF+7O&N5SC""?#'&*[H-,P?+3D(8/* *>67O8,JH]'L5MPI=1*
M",T<J?H)$X>>+QXC9*O=!SMY8 @>#!SV:-Q!30,"A3!#_-577;G;50N<V2_?
M!=!&I)][:KF^A_X^A(O-61RBO\6)EP4/<(+-TCS/%2YU/4<<,_[<+(H]B'UA
MGD$KX!N.?V:6\49[T.B )+-J_KP@]8ZS>R\"[49CL) &PV-K/QU&*+H5W_OS
M,)1]9Y0UBWN_2;X'7&\C,D2' &&[<(!AB>CO><RBP]A/,(@M+$/1O,.-MT D
M.&(5<,5E$$GA7+!J%09V;3MIB%>J%/7!C.C$_BSWVZV7/,>;97 7D6H$B$2=
MYQWG= ]@>@XS+PC3<G.*-],T"W"6;/]+"C?[$$]Z&F\(@UZ3P:[918\(L,"%
M'11;&@TSSS*A#.(-:-!N524HJ(-O"OK?@M>@Y &WJ[@ .1N \('_0C@A6TC%
M2\<N<W#E91'!52"%)0'K.MP;)<0/:_5>>?^*DS-<>F3N;8?94E2I6SWT*#+'
M>K1/>BGVFDX9^E> = 5(7P!W-I8-2!,8!_EXE2=0)[[,Y!([9-3)MD1GPL:M
MA)VAN-B2.DNONR&]Y-V(B]M!-B.V9#4#  ;ECN%;L+^6K=\QV1O12)8US1_Q
M[[2TJ1X*RU+6BOTJ:R0U*D4A8_8&IEFR7V=[_&B\PUQV#ZL2Z^2GF8_L7C0X
MK^*,E%Q*H(_ZND2_#D+R] 7];;]%O\Q0FT91IG,T4-D]?5S\6K%]1S=LE:IC
M^+S98I.I3Q Q@/D%A.'R-TV>2VU2<DTZ;_ -"L:!EY&V#=[!.4GYXNX:8G1"
M/%14HV*N5UZ*R(<;IR=H'0XL7F%HL,<LGU[VU.LL[2*#ACY(VG78]:;2Q+4Z
MYR0_['6YD+"C:W 17RQ3N+$'\1U#3D^G^@"@WT]+S9:F"N;T/=1]LA1)BTI6
MAA\M[R3S;G=<_DCNE:WTY)C0DY_BV'\,PG!8I=BF8CM4E<Z&A,(KOQ]7A Y5
M9'0UUAVP=NQJV=50*JK;O]6-LD.> 8\:$G1%XP 93,DT,4$?G^8.UGPIT8@4
M&?SY2Y>6S7</7$YD7L2 1BO:I9GCES%,2;(>R= G0?LQ';7CKO./A'5=>\]8
MI34:H7.SK)?,&"F+_G!3/*OBE.WASL/K"DK@#[___N3X^$^@V1%V.E%B**R_
M#C0+K/HUH4&):'FG#7"@<LEDE)PUW[!)KJTO'N<VQE P,[B(C%@TI(++J9="
M'S_G@8@/DD^H$2][^EQ_@_@@S\D?O<0G_X-C%2>1CZ.=!O.;#L*BU7>C PR
M51@4-V"\/W;CEQH07ZVCWU!SK&G5Y4_D.JNY>'\_08O] ?U=UG!3Z<U6[)$"
M3_Q'D*RMHN@)E%V-P*32D&J5G45QN@;%G8KUH]JCQ;.!(FL2CJ\2<_@*>;'+
MTP16\)O<IEF"]FF')HFF>-5 2'&VJK[HO4YB?[\FCVV6,'D(UC U]K:7W;>U
M5[Y,%IBY)\GW!%9% ]?!PU)2*M\ \\>K[XX_#])=G'KAIR3>[])9M [W/HXH
M"%+$>19$>^@O=C A>_EP%_.Z7-A]0:7))0.196^ =,<,9W=@,?;$1-,H[#-E
MNJ\T\MI+50*-4P]-^QHN[R'$C[PFOD]"6KP0,Q'&Z1[!Y/19B=$A;JQL<6WY
M!LS2L*366/H*5'V!9F>@[FT,]VV6 =R.F[$G+NW[P.&9'.JFT2;G5N\P+0Z,
M&?)&2@E6++P"!1. <)$_T:_X  U&P.TST%$45 _IOZ6ZX%[OVA:]IIN5N'@W
M,*DM:$2/1%LA=@,OG$4XH);XJ; K*OV_[7WM;^,XTN?W^RL(/,!A!G#/3-+[
M-KA/3M+I":X[SB7IG=MG<%@H-NUHQY'\2'*ZO7_]L?@B41+?)#M%S>& 74PG
M$4NL*HHLULNOS']Z$^OWI%-#3*4ZY;SM*5=B -%&3 *JZRW6D_Y9G5RXX^^(
M=2KY9YK ]\LIU[_\)67?:;%\?AL(TF'OQKT/#IJ;;8$WA17U 'Y6W<[_/HV,
M[%':;R45#A;3&, -D:78KF:0+UPE5?VZGN<M<!P[P>ZA4Q"46UPD91J<\1%G
M7H@NX"@,VH)O(A.W6WZDR$+]D?;!V<(>PZA +16IITCX'*.72T?]&I2O.][*
M&)73@CW=(2&@>'-#RY:)QN+D]Q+31?/_\?W$&C^+NTI&WCU5":=642G++]\F
MG.)_'[(7V#LA7^6R-G"FRHPG4K$8K%S=)@X3R&@/:7T5?-CO=GE1/>8<<#$K
M\VVZ@@2V3W23;#]D5?I&G2-&3 #Y[C9X@EX/A:1$JIQT:!%.C AJ$PGRC5\B
MG8*Q,6(<&]I[V#^5]+_V[ +YX?4MT3OM[\%=I=9Y6-%CU/.$#[#F(<;)1/1I
MKY5.Z&1][ +B-=^+->_8^"8KQ_ "Y+.V/P,;G#$O_0>@(7AT$DY5NWI:P,)F
M#D==^FZ3BIF ^5H=R,Q"7!2;)$O_S6,/THX,=?8,H8:5)3I@3I:%(BC 2JGM
M,9Z=IU'1[C^Q71\C-*HN%T-%-2)#%.X6T ;TG_/M]E+\.PW(S"OI\H=-_OJC
M&BZV(O53LPTYR2-M1*XYV.[:VRUI'HUL(86H"%:,E\^QA]05?:J:&,[;)=W9
M7H-9F6&;A"VAASVNA0)GDT*!]>FME1CGXON(_E_R;)3YQ(OB/MT\OTVW)]>;
M4'-/'!/Q63XJV3PO"!\U)2/(I4*#-61E?Z#/"I*-[Z%DQ]10=%2VN$X-Z0CJ
MO-;1'RXMJW3)[N9:;#+V=F+1@,H$[_(UTB<Y9W?R5;K=0_>-!W!Y<I?HFQTV
MWM>A;AF^V=C,%&T8:<8Y3J$8^T>H9O5-)$@@8[W?6D;8)WCRK? Z'"]"S(JR
MS\+FY&[E*:HA$W%N>W77\FJ[61^>@308J/=-$.CK^_KDT*=/#A ?&8AUO*Y'
MP3IW;_*C#.YG.(]OLN8E"B*Z%\,\E>$=\$9<-W7 C(Y?I)-JG1:N]):I'BBG
M,?EOX3#!IT?T1L\Y&SBU4^%BQR]_'ZGEX5C2)RC3,;SL@6XXZL-V*ZV#M]HC
MA[T;=[<<-+?CEF[LU*&CEH(I7R)<9F/VT+\G!4=(O\DJRK1>R;CUL&TS@ A>
MRSS_9"P+3 TD:J3*7IA.H"=<6VK["Y3&R9>.99<;OGS:6U;T!>3;I4(64>0=
M:KCN@A93?R\:>8CRO$6]$\.;..?,+\%UR1GGX,K-;;41F492E5M;+8>;G=T1
M7?TX1-T]7=+T%9;D4&^(<SC63N.:A&49""A#;<RD;/40I:C-Q,O\2# J"]TA
M!Y*7!.*]SS>7,>O$[%:8QEJQ'CY!@AB5$-7%_;^EU<#=Q$<!K:+$,Q$KD$"O
M50X;."&[-U!#:JF$2&'$D6,G.V1S":&"Y'@/F,KH%3,!(W> OOPKQV3>CL.^
MA9QQ6KQ .LS;97-;WH+=#,0\#9MG')Y^!X\3>'XV+4A9I]K:J+!VID>=3Y=Y
M]DJ+"E;E;5[1LCD$!QY3@82PS-^PZ=@2FIK!A(_6C!VW38R]#0U3G]J)!@AG
MI*'L?<.04VT ,43C.7Q68U;9!+I?C=-C\!H[@7']B2;EX-NY81#6IM1_M65I
MB >=6PWR0K"+6BG<PMS(#:1%;<AF81F(N#&89^#6='3T,[_,C7H^\B.&!,R'
M)<V2(LV_9.6.+M-U2E<G0U:VTT9#5K9.P0K>+9Z/;)L&:4;ET+IY''^?$5AX
MC\FW^;YBAN];55=;7X-9N6&;A!N?D3U/Z@$3N<[XM-9'.[1P/>+HX*M11+(_
MTGQ3)+MGR$<_W89BI8VWH=BF8.MSJ#T8-PLV2#GUGN)D<USN*UMG@\W%_AA$
M4Z+W<HN.^7/3R3NUREG9$&:^1MT!=%)#[$3S.#1GNO'UH=JUW UCJMEJ+MH9
M'>$EOX0)994 LLW7]VGY^W WE9,"V@+P3,3N,VA&09HOC)O.AQ^H'\U'X)7!
M25?)0*^3EPI2+"5@*F/7RT2VD@$J\R\>PZ5T7#@E@<[;'!<#2K<6Z[?ND!SP
M0M0V?][IV.ZPB4#KFPX22K@J6]&6, $<D8_&" )0NVI4=7%XLZB=ZTVHF6F.
MB=CL'S&B;EPV@Q8#YOA='.1RGPH[0.1.]D=6A;YIP]*(K4:#FH3"0[:BX0@K
MPM_<\XW:<H[JOAFQR>:@7IK10R!V41N[$9ZV\^40R]4R,%8?2Y^-*C4]B1"(
M6^9&/1NLS:$>2T'O,ZV>\]5-]DK+BM)AF[G';>EY 9KOTCT/JZL;'G3A$R'[
M,,/4I1R9 3R/K>1O03H.K]EW#,<Z#ER3" 3EG%:6>HA2FN)Z#_-'7"PZM"W'
MQZF17=N'32185]]YTU] $TBV"=6; ]/5Y/8XJ0Y6^9+#JW&/B^%CEG7XL'P_
M?(.6]91/Y2>##K1'"97/_A#3 668>_=SM;)W\N/3*^C-IJ";I*(?B[PL[XI\
M2>FJO*,%.,22#;5*78TC&QA(=G(DV=5#?XAG7_NXZNDC2 JG+PX.UHXJ91RB
MF%25=AI5$DLC?4ZLRK Q'5$/MWM =UNL'YX3]IXOV8H6VT.:;23&7\"'TSP!
M;LVDUE;&*</O2DZ;[&OBY*ND/@'UA0O JM:A,CSU^1^L;#7%Q?HR?WG),^Z]
M]7]WC0K9OY9\)"EAZ ^Q8FENCJR*<O ?PR10T[ICE)^3DMX5Z=*^#;[  =O^
MQ'9R(#NLV,@)?$PM3JQJ,/ ;8P<L*,?@A(H1^S<@'R)LXWZ)>OYKL^T+ML?*
MB8.O7F%NM_E7P..[SHNK?/]4K?=;:1)JR>VJ0:_5\KVG.S8[?NVHGBE)FB6O
MZ)-U7I"5? -)Y"M(T10').HE<4WF80+I:72,/"-\0Z^T8*?:Y38OH8E5NG+O
M8.)ILA2/DZ=TU=NXT/5DY*"G#@>?T:1^3\%'QN9SF4.D?UGMD^VG= U+9DW3
MBJY\>B@4 ;)L*) M(S&#STP0B7?$!W)IT56@=&(<^^X)?@23D:YDBZZCE+@1
MI'Y,)*T?_OM_?%O]#_+?XNZ,@]@?J%VC\+#-[8MD^?NF8'OU"NS,IC^50NTI
MET6Z@[$VW6J/P.'W5-,3]K?6[(MRDE'U&<QM5Y4#Q82MQ4LX?K=;_N?6?<%J
MO3PRDV6IC0)M@1ECOC'AIY%9&>IJQL<ZOBIV:95LH3L]>V9?Y<7AGIF)Q:O5
MU) C.$QAJ<:00@R*=J39^>AKP,TQN@::-2!OT/N*R36#;!V_A^A2^P!J3T)#
MP.C.0\^Q#&&PIZ8!8D&^D=E+C&$Z9TX'PU(KOLYX\75SOXIZUMB9ZFO&S3[V
M!W25EKN\3+8?V8&WN\F6VSVL$?9;L-K2;$]7"_85B!T7\)9$[=<MK?SNH"J'
MG2[GN%.IJ'S+:$62JBK2I[T((U4Y6<D90'ACOYO!HV(2,\*> CTSJ_$%+&/V
M] P>KZ=&<C6W:-_G:/EU%\:1BL"_[:D)+]:_I)OG+73<^4Q7:6(U'I6>V=*H
M1Q ^))Z#T,:$33MF9M%CB1^^+6E97M,56Q';*\JFED(GK7T!!M)E7NQRL5+N
MV"TLW;_(R*?_DY517>[,DM2))$]J^D1[ ?GN^NKF\GOVT<H_1OL0QXFDJ^=C
M!!MA%;"C/)7NZL6:'>R_)%L12;"I6@T1_BU0.=M4R#,;)NR?J*>H@Y^^GCRL
MX^^'_2G]^LS&C5#'5QC7TT=T933L^+7191W9R&PE%]B$SQ\BZJF(%^#6;+NR
M-; 24YC"7J6KH>'W3NY*(<FP@X.[(A;K-06T_JC[CX=1IV9L<L&VYYE96 #6
MRQ45_[W)+O?L?OM""WF:N9Q$J1Q,OEO)X=^3E>BB $IB>U.:URIK@F!+^0;"
M[IST0)[IEC]4_UI%PS3;GI2BP=J!K,2TV!^7.;AVN,T!]D="1'-9WIERO>?M
MEZNFE(M32ZN4/;U+#CP46KNU2A&;TZ"Q@03[/_RYX'8GNWA02'J!W)T<WB7]
MM?!DHL*645>C5Y/=]1BH>N3=XT8HB7T?^29+A>>.M^?,U_M2@FK.LQ4'*/J4
M)D_IEK?=LRU320XV$$4/=,V5^BY?OV,T2<*)<A_;EB_G;4,WLDI'R:*OZ"-$
M&B&P=%.6>["?6R[;Z[S0H-_#KI"*4#?=1^P7VN=NO5]B*WPHYSU5CQ,=^E5$
M=(UGRY#"%KZZ2PK71RR>YM^M>)YMX47WZT16E9F#KCY<?.)?.6YIQ>R/=1J0
MK I@S.)9<A??JVV8>$_2-M[PUW;^DF;)%D*!Z4JZX-BDG!<[.88'1>M!_'(7
M_YKMXJ>G!2_OR.;$;9XEO91^NQ:R=TF_:"&R] T,],5NY1+[0J%RB*^20SE?
M,XN9711@.4#32F%ZW%2EM$@,'<JLJJF3L%>,,$F LK3>&]KP9W8UJ W])]7Q
M;=F\()Z'Y$C)]'1^"D%C?XVM!',P5O@-^$MFOV=*Q2_61 PB8A2<2@3&12P#
M='!C4Y:5<7QC@$>%N/'/=@]Y=?9[_$5X#FY,)?O0LCQ3M^YHMH&)CZ[X[;Q&
MN-[PR=PE!]BJVW;AI5L+HB7/3HP$CX35&HZA A='1GWX18"\.^FS*MO3XN6Z
MC_1;=;%U5)JPI_;;I. QYVU>RCM+2VTE>3=)M3GY=:DO0%#8)HB6O*+=@OUW
M'FU<VUTPB<I)'U<])05) ?_<N2OH&BKH5K*JS!H/*.@[\2"13T:UP[O3[HK;
MS!;VTF>SD-YMW@/^X-VRKEI;5=+TD-_Q\=Q3MJN)QC.>K8P9]."20(3SGD<Y
M/58N?X;?]_<9O\%P"S'R@F^FW1=REZ48^PAD<U4'@-FJYMD*(%AV,.!+R;Y$
MGD4??&HS<ZI]9N^ *(\(4$66[#E=7I(0[<@>S'1?<Z.DANY$:_(<KQGS33K5
MKWO[^6VMNM.JZD"430HA^QL0C*9.%Y==S?DE@FPNW]--6@(.P$IF>?LMK&8(
M6<K,]BE (#@XZ6O!PS3^1J@9X ?^;XAV/Z<[NQ*:Z\=!7$;DB(C?@9F%OO1=
MK*)O4@_+9[K: WPL!T"7-Z)C[HH51X&7=\5X'T0(8UW=A L#VRCF3K>+I&3?
M;/X"KG'^H$Q"D^WH\[:'[B+90AC55F+0.6EZ""&TH3TC3X)6M(]K//L]%1\I
M2.0#:L1T56;BRJ9Y;32!X:0)3 @*,U+3B&J^'\/\"?3>$62$:]>(27LKS@.T
M?]TO./]C:-]:B'Z\(/\8V@\L6 ]8 Y+2CXI41*_A\7(XP7*81#7[ ,2H!P](
M5!0ENJ&AW'A0J'+N%/J6MJ.T?E#5,\>+A/3FW!.OF2G\RQ[7K(@?7_%,ZSN>
M9-W$E0=E_Z69&.CUJ'3,W#0TL?*Y3JQ\B5NX]S9RZR^3M],.^GYIYN7OR79/
M.5H)%.6RH1<'B*G#+_(MH[%1V)!\[L_Y=D6+L.65Z'7;-7EH Y*U7M# 9Y;-
M*R)N'2<34^!J&J^!&':8@X?K)"T$,\]L5<#IM<CFKTFZ!2N"[21E L:$PH4/
MW*2:5;1FY,DKT"=+\0*>P)*11+WC'7O).W@+6U+U:^+:[:<3UY#5-$H3$UM-
M)ZL:L*VG$QQZ4UI.1]<:O($R)F-/=9CH!O?A@GN9E,^WM&*?BJQ%O,S+X9N4
MOJAV3<:#PA7F:VO)WC3C6!BP?\FW\;*UF 40IY;<N.4U5#,3V[0$Y,[^J<8(
M:T?YC)^1;8EQ@MP)S7<ED4+ %Y $+-)>TPN)VC:W2=I58Z0V9'F-UTJ$Y?68
M?!.%+P$0Y]!)?B<>GD92FVGR74W9&8P@;;X^YBNVX;!IW0,&],#"=F&0)D !
MHGVD /QK4XD5NBX<K'55XI4"_D'>FI(>@?3GM+\FE37P&E4).AM.%?3YC?!I
MR!/XP[==6E 7&+E\$,JK4BC2;R.2(PN\-^NNH"ULX:]P9>$\Y@IWWNV\>VRY
M[&J+LLH;N'T1KHYVQMLXLJC PCE:-W?C2C!YMM4"%T\2>#3>CC)N@;^%;]LD
M5]7FRE"AUJ0F>Y-IU&BB#2=::O-O0(%P$I%ZBP[C4U?1& GAZNYAO]MM.0!*
MLH6[U_4V_WJ3L8N'*$2</Y4<*L4:;=.&$QA/@ #1*)#?%(UH_>L'\FI2X" Q
MG3A5QJ6^ 4B2RK,LP"2]R(T?!4)G39/H1$E-%9Z0'GU!..XG.EH>)J4?*5RL
M%IV]SBM&8-VZB4SG1)MV$YF3YYW9A&B[J)ID"3=Q^;!V^XLHTV-NXF^2W^4\
M<5QQ5G.""D=?\R1\"(JS.H^'__<=)T7N)&C8'(RE#16=BI\@.$)5SA<[AZ,?
M3R,%8SROCA(R\HHX%;9M&(JMI$4DL2B7U[&<FU1]!( MRL[Z.?F=ENE-_OA(
ME\]9OLTWAP>(5#XGZ67^J5I]IG#-M>E4C"8W.='&$T6 *98P$D30B+@#AS'9
MW9.'B ;1J'Q(MI0#RD'3E\<&AK$%@GG-[C'9DNTL<_:W5R>.'] C-4&B481T
M2QV8=49JLJ2A&\/%<:PLC)OR47)%VI3+HOKG [,/$G9>L+.1+I.R<G^BZBGR
MFWCN_\30EWW:NB9\S.'>O6]I!7=)IOG7=$57%X<O[$B^R>2E0E\!OFLX(+[Q
MV[>B!9E7WP$YDF;?DYJB]E&9[^41OK#A4C!]6V-EB>: ])6 FDN5ZD O#"+U
MY7PA:E\C%EV>KO85Y8I77^GIFA8%C[L([%0-,]71Z$0-(W#U$P-GA#T?\V3R
ML&)T:(1PCVS\2PA;SP8GGC+N61%$WYZS2=(FKA"7>;WMM7"!#VT +=..TYP4
M?.2,U&/9>J]'1Q6^ES>3/@(%@NQ[KZMN/^;YZFNZW7J#)6H(1 75(/*;0,$P
MQDEBF,QVMHQ6L4\*&'[4>IUPL#F)82^#\O-LQ7Y3[.DJ +-< (8I"D22X&@D
MD@C1J,2UO(*9-7Y1PR2%?*HTWSN[6ETF17%8Y\77I+!W"-%V/KB1ML;$]@S:
MN7'O=6;>D56AVQCU=NL[[[5!^L%C"29&4(F3*Y-6 L2 Z>+1L4PE(%0-]&PL
M^&M[V07F%>"X\C]$]=#86#$>-FZ^46Z#(\*+'VD&/E[87U<O:9;"JF'W61\F
M]O!@KGR1.*]:K^K[RZ<>X/4([<B(;Y!*8F4"E.ZYEP/2<]IKJ/0O(O:(/WLG
M_MH9(2+OBADM=L1UTI2"B5P%E;E@;\*CGI<)'DW&1]1;AHT/DY+</",*W^*E
M-/C\C_3XFL(H4_?X.J0PP./KE27J&7\-[0SH)^@6QQ8=4R T@Q;.(8>[48QZ
MQX>19MQ4/(]NIHPQZ@ QH.KE5PK5BW0U?V5[\X:V(4\T].6+I$R7UEQX281(
M*CTT&:)1FA%.*^Z7-XAMDR)'R U5K_V^>%=[^IAS9T58OZJ;NB_B5=T7,<T(
M(P/9]\*]HU 8):G()G$XS^:S<9C$L+(:/\ 9O2O2DEX4;$U]3K)$9&X]T.*5
M7=Q*=U"Z&4[X>-(0((I"_+210":[(;5!LL&]T]*GZC)GYE91,H-7_*N"39^=
MP+Q 1E1NG=D#;4_,KJD)S$A-@C0T9D10B1M]"V/4'(8;(B3<<U%6Z[!K+>\R
MJ>_IGI(PT813C-(/OMBW/A=+QB/.*P+<*)&ZK-PEZ<IA,]9I^/ < %FJ6[K$
M.D[_+6Q)_M#,F!(2US;I\&D^JPRB0/T^=!!C]P&DVPB'J*E1]KF;9&SC$'?1
MU]EPC(,:+JG&[;9W8I MQSDL@C9.?021+34W5R9MA,@!+87I;O^T39=J?W0O
M?_$LJ<^&Z*:6:?)=N\K.('+,;( ?FN.CB-AY^9!OK="GPV,!G+)*-"@)$/_C
M./^[8CG2VV^6,F; #@HZ!!Y<"7T_JH//0RB>8K9R)78-U7B.[>S62&JLJA<C
M8\;XG4<,R-]I__)\FU?05DVE/ [J$6AQ/7"2I*$YZ_H?V*?:S<N:BB<B1!QA
M7HEPP4;]*F&: Z)K8I Y2C:)C]'"3]BWZ10&TJ?J[2MFRG9H!A Q0DNNB]S(
M[@2=U-!+/D74#=*1E!W+3E=VU#:14?V0>LS;D*@?V./5P;%I,MKD.Z#^?6/X
MBQ>THM*W H3O,?G6/Q3;;YQ*A/-XJ5GVUA-I _=.."0Y0U94K=/JDZ-T>$1^
MC"I78Y3EFOO# !YTA')L_HM)Q'A5I34"Z:_7BP_NJVC]*&F>C86:9)AV=^NV
M<H;JZ%*(-1KH*]R!%FO5"$+L UH5HQ-"M0;YT>C-]$I0<=N,;<".Y-KT*1TE
M0#27C@<,T&0;":A2/H:70]VW01!CFD>G0T'$*@7AZ?/%X9]?'FQ?SI?;F\</
M5^3A<?[XX2'&MM5,49=A=^*811J0]C//5O ?N&>\)EL -I]7/->=G5=<MS9Y
M\J0IB%3Q?VCC9R2IB")!.(VHYE\0EZ:=9X!X,+4&:,^\^E @]/*,D?F^>LX+
M"$TY;F*R])(/4_@NI!D9^\QP\V5VZOLE@7K8JR/)D:;52?QI.@Y;*S8E3>)+
M9NME40G:!(C'UNTQ@C%I_GA!1\ZFZA1\#?1D=LOB8@></=R%.2:-(HEP$>*M
M&$)O0OSA^$$YT^2M]Z$>@[%J"KFA#OW71:F'-U>[R;40(36P/M38R<1AO-R9
MOH9 D>!]#<?VN[26OA&!)*=3);9NDHLZ_[>F_?_[B;YA-UEOA,8&A*?=S>W@
M5;S_AJ! ! DB:#18@SJ=V"9+,,/6$$ZXM)!U::GX$-4]04ADGJJ9FI(Y*6Y"
MM3(&GDWZ'"HQK.1N 1X ]FX )(E 5("'C1 DZ/NI:?+=?=+.X#3V/]$JYVBP
M54[F2*S5Z>R1/J$,V#'#Y(MZF?N0%!F;7ZDJWJ_2[=[5+ET^WA3Y0UTO'Q(S
M0\'"A4DU3H:1D7Y<Y^HM_<K_=)0)PHB()Z9M@-2\#K8^.E+"U5^SG9?M_=P!
M :1J-?M'5C2HGPX#QAN=G5/$A!UYH: <HF.Q9NO@EV2[=@*4J"$2FH3=P6#C
M@F'Q($H\K'2-!B_7>/?H+]F*%E\+=FTKW"XE[<&>.PE9TKTY=^5K82IZLYQ+
M=J%*5S*O@@>$17C 6B5W86B9PTOE&C)$HQ,UC#6$7U<</5Q>J'"BGDH^'6_H
MV*+'ENT=.Q-_$.,FO8X1'>()Y&I;YF@;5I+'G*@14F/1VX<=U:,-.11IBHV*
M-6 O^C)'B+O?R41"PV):H6%AG77,A.G[2T]YEWH@:C:TFD1W/7>FCY9-]3DY
MG/]T_EZUKE8?4^&IE9/#B!I'FH&Q;2H/1UW!!PD ,^G$D(6G)L6M[/EVFR^%
M6T:"ST($:UGQM+ KNMHO*QZ:YP7YPY(;%<$9421YNEQ#M(MB$.DH/ZF(7!;<
M"7408PEI!N@]7>:;#))U;E;,4DG7:5+G;Z@4CWFF@^"ROS&C9B7KE/0_A"54
MF"W^9AY$GXCT/9 Z!0<"SMH[B9Q-73=&6G"KCBR-B5P@WD[^@3>0MUX B%>8
MZR0MN+>Z*=0JO65K,$@X_S6LQW)28(].ODQJ#A $4B_"+QG_@2TAF45Q]C>[
M^T4^2IIG8WFZ#-/N>V LG*&9:/T9_#Q MC]/1[8_^V7[<W39_F6 ;/\R'=G^
MQ2_;OT2(X(5'\X]$#S7E04PF46VX%([+C(C4+ZJ_Y/XZX&/ZZW0^IK_Z/Z:_
M1LEM5IC $)Q/L@/4 =%J7V2+M837N0)0;ZB#919? #RRI#,355&<%-0;2V)$
MIS81Y.0@SDU?SRCA85[:_#7.=[3@(*5U>.VXXG((-G)ZG6AC).MW(/]F'8\0
M(::.N_D=?"Y>5!Q#6HO0F^%\FT!^2XNID"P7@Q2P6JA_?KC_Y7\VGCYCZW3M
MF5A'E#Z'[MG4YP$W.GP)4\\J\8'=I^7OS$Z1;@7N_OI(\TV1[)Z9B@N:6&L<
M=2H$R CT"^47XJ2@V8<B1H!:S&4_C&_3=S!&<H@1%9Y7(WT\5NPB>_JKZB/6
M07[J S_%R(5UL=7]P +E@+1E0<AMGS'[7T9 756H_#D%:!@9!*@UZ5[TR\@4
MQLD,[94_)]_2E_V++^+%'XK>,;HU65V.%DZ0EN6';TMH T_#H#;5TPZP3?2<
M-]/\N^O4Q>5DD844,M3).V_5^,V&/EL3!Q;JR,1T.A\KX5B-62_S+?M;+EI[
M:24-4.O(<;',?]9074K>G-4;46F]2"^>$*W8M)^%05"Q3X>T!TVV#>S)A6A:
M86^N,^S"G723I>MTR79&&2*$A H \TL# G3::-(,)VJ\+5(78YD$\6G4^  )
MX>X?*H_AYF67I 4L+A<*79,HTCS/F]#&58R9"9,B7.QB513VG,KGUG3;OKO\
M_&PR[O+SLZZ99.4,U5VN=*RR&_0"'?_"KC-16M5+,1T.+GY<:]S./V9Q1G=%
MG ]8Z^?36>OG_K5^CAQVN\Q?7O),R\#5NK_XL?'$:)&(;.@!9X3)0]9"&(-=
MQ0P12ZPLF?.?!GP%/TWG*_C)_Q7\%#OX?/[G ;+]\W1D^V>_;/\<X335/J>[
MI%@4#Q4X0GGVF:\1N[[%S, /3/*"B/$R(Z_?E3V. 1G I-F1'RB;B%_#@+RF
M\^GD-9W[\YK.,?.:S#-X/T"V[Z<CV_=^V;Z/+ML_#9#MGZ8CVS_Y9?NGZ+(=
MD$=Z/IT\TG-_'NDY9AZIX13H&9QV'ZI^-"ID#&,KRKC'88\CSSEHD4#,&^>
M9,3SZ20CGON3$<\QDQ%A!C=96J7)5I:4@/MYL>:-1_/UOE0U)=GJ$Z"-:G4C
M-OM0DB,:/0##:"C662!0%,1!6C6J$6&U1LJAJ]"CQ(GDX^?1Y30+B).+A^+'
MR?7)]N+D?4ZBN0 &%,J<3Z=0YMQ?*'..62CSAI5OXDD>PXQ4ZZB F?@<XH98
MWE:^)J,"0Z.(Q8N?&"N4UBC$K4W]()$(RZL]_0=-BNOTU9JN(>CH7;$YJ5F]
MD@XSZ!+V1&5W;:!'@&#,$,90YDWK89P <:.I?T^*5$ +0T*Z2@^!GBWNPU.-
M(S*+O\ZPX1UKIM"1V\>926-ATM#"KGF;%UYKGQ>&TU3+H)!?=K:ZDI D4.:1
M9[ 8%FOQYL?DFPTA_+F@:T[R'8!!G+'__?"M7/W':=Z!9%H</5'0@RDQ0](%
MF[P^D=B1I6B3AC@\(I<N5!35B/'J#;',EY.MDQI4_"2R1DX9I+N"+M/$51NF
M/Q,]G4^;BVE;Z?.#E;GQ $F@STGZCWV2O237>0[6Q@45[4\^)UDBTK,N\T_5
MRKWA*TI$D") BW]<BAIIR+'OC#""AA88$>#Y!_+?^WY&2A"[?P:8B/ ]%_29
M?;[,FA ?]'5>T'23B6]_J7?$8VSPG[8"'29),T@LFA=I"<FC6@;&+:T6:[8Q
MN"%96^\FK=J^&9&S(&H:K>:$<*G09D)@*JHJ4$ZG"\S;=)N-_>DCR-VTHZ"I
M&_&^P=LJIZK+"9NO!I?KJ>.10]4QSI=4&RDX9BW/  9-N@Z6"VY;L]6*.P"3
M+=S:;C)9F>P^1)I!_*[WCGWHJH*[=V6(]$$[^3*I)T 0L3QV[P>DKKV?3NK:
M>W_JVGOLU+7^# :$TM]/)Y3^WA]*?Q\]E/Y^0++9^^DDF[WW)YN]CYYL]GY
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
M$]DD(P"G<?U'S8(-9?48/W]?@R,RXF4/7[B0W>85U;NZCLF+#R"'>"T8,*V
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
M0<OCAMJHN!^8@QW;)=S)/9J1O-]0=\4,/-$_EK MW'J:/1.VPT"DUJ%UJ#7
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
M'_K$SI5)(0%BB %5LCR$0@6V44O8E<"!$Q@3OZ3/47=K"A( %B!==W]LK*_
MUL#]8T*S17NWMX@H,\&<=O4U4$18FKNG59)F=/4A*0 #M&SE,+(;95J!B;1G
M7_CAGI:T>/4=_8H@411).X>4TR0U4:*HQO[\1@NBJ^@C)8I[13?[&*'M!CB#
MF]0$ZQEG=[]*(GIZ2.1"B6!FP[VQ5DDAV2?UO>#R]A_6O?4YS=B]YA_[!&[X
MV4N:/:6Q[I/Z?(WWFYH/Q*MZ6!*O%09Q4-IS[(M\&*^F#V"(E' WL5,"+&B_
M04;-T'X9TSG]1L(,3"(XG=Y0>V.VFYM_<B"1-?D!K;!6W(/1,'^3OJQL8G:Q
MYFDEGVGU#'T4%73%XFM&B_(YW?G3>V3:CJ"@H8/,2$UD,MD[P<R:M#504MBP
M'Z+%]:4\]SF,;K+D>:[L^^8_BJ929> -4C465Q2)3I+ONCK1D#[R,6!#QDK%
MM ".%'&4#90W_%-[^<%F<G4:(#9GYR&V>65AQ+F;FGC&0W.8;S8%W;#;J6HU
MP6,V5F-7/=UTVN#/QX-6,L^_>REW<8DH:WO'%>A*RC[8-86PE%7ZSJXZO(]K
M32-6@"64QYZ&!LD&^;2Z2LM=7B;;CT6^WS'K9[N'*@QCB@V4MK-?.)*<."7"
M2?'D)D',FM,D"49VG0P6@-&',E*,J%ENVDU"YG/X4A!;;B\%?CB5O$,[.R8-
M^9A'!+7JQYHN]V7%[AW%%66KR-Z3K@Z[J9'L(R-J+)&#H_F9O6QU-\9 .2#>
MP7C5J%8"S1-M/>  ?(Q>.2[S<Z>1Z^7BR&B[>26 ZP%3L0:5:G.5;J$@W;=Q
MU2&:.L]H1N10\_X5YQ;L9LYX]PV1!^)>II5N:IC:[2NX\:+3C&OCF!L]%-A;
MF8^K[DX6)@5$(#M 17U.TAK-G/L9/R=9(D(YE_FGQRM/@HTDH0')B[9(#16F
M.%+3B0A!&\YL5V^#Y13Q+(("%W>JL>$D8H,FTD7,SD[(,=1E'K\D.6^[B#V5
MX?J VA\NQT2'!K-R8]*$AW7<,IT ["E[.#\,XRNJM1;"H#F$'RH8Y \'2O+8
M/. _X+5_3;:02# $=AE*&$%'_!\:#2_Z<@SHY5!N33H<*"I$&^\A7U=?F:WI
M[OVDGHI=8-&:;._ -[""AJ$@'8&73)\ 4YNNW YIZ1*5CQ/V?,\C'<D%VN'
MXO T\HEG ]\5]'H/#0DELH,O?Y:M7/$\40,BKV0+ UUI._E$M%>-SL['Y)MH
MMKE8&_\^M&(6<O$$0:AL,3\5.?5\E!PL/N6Q D6':N6Y4NSTNN6QC15M3'?O
M"5]GF<$IK\;K2=(3ZJT0QJE)F4-DA*L]?M6" N."/C.[/GV55=3V('L[QMX4
MY8H:;+9"[\#J9'^IJB)]VE><Q5QTXG9[45O3:.<1S8@K#Z*;!J'52->U\VQB
M,R*G1O2Y\7ZB2>>*'.^2C*8+Z\4;>34@-Y:NV+I+Z]R[ZQ3J)3\Q1E<B6<1>
M\Z0&RLS'&1%CW_'!LY#$FTBU4!Z.3>L@4$RMK2JH$TE= 0?UJ3QO:PU7GNMM
M_M727P1D4#(A< &LD_*)2T'2^1$ZC_Q(MU6I?L-[D? ^)$&OPBYR=,S%UC1$
M#0&3AU^#^2AC'"-&S6. (ENECSX)8&\'.L*>X^-O00M&E7AGSI;/M\\6LJ_N
MJ7J EBPBEUGU9F/G"%31?\D*FFPA&_ICDF:NM&*@0QI"LZ8/WCMVOKP#8C/2
MD"- ;Q*IQT,%8/;KC1$BKOT8 ,X#[OO%&DP!6LB I1,Q(A@725P:ZLPCZY50
M1$)X$WEN!$*VA(P&=T$HXA0KCY6@^=L_4B&(3H,:L&F 2[C!P KHP!=-G6:>
M[/IRR0 QC_/F,JF2[:%,/>XR[<'8]:V].??\D6:FD.M13=^AVK<7F=K#+&X=
M];T.]9=IIR%AMU[_3JEOE).#F!LLKF"WVDA%()NJX?MZ^[)]3W=P!\\V']B
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
MBSY,]QUL<?<GWA.SC3>TC@:M]!'A$^6:]DBZDT*C!DY![!Z.NBH($@"JN9L
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
MB?-3-;!N7\#:@YX&AK)/@22YZNUI8"7Z#(Q: J]. [66KZ'4ENPM3 /+KB4
M2Q0D+HT&LMV+ $EC;AYK8%;_  B+S(C20*+V^Z %2,=)C'H\DWT-^^BGJ37J
MVM5",IK6K2O^5!<S#B!F$+(BQ9BXWR[#[1N/T#<<7?Z'#.\,9S=D)ZF)6^/+
M##\O=%.N9!DS^5<'!;MA=Q7WPCAOKQ@>-0S)4T*8T^F5./*E3$H5,R.# ?-#
MM[:^SRLXPZA<WG<>B?_/UVG\S=)Q-K_MW^/FB_T;W6V8OU3,'IDUP!1="_46
M3OR8U7D6Z^4D)'X2E_]RH*46R#<]MU/8V'80KP6MS7%DHD NV1]C6W@> !S4
MW)$XSJ(ZZD[DEMBP/]9DL5G76_S&FTU6K_>-NZ+^7HP74;@V$[,DE/,SC#P2
M%57=;!NY[W^5TU>*9H9CQH3#F=3FFLP".-E5?S)[HM#<U !<WA3(/*Z=O2HW
M=6@(P^G>K#X+UPX-++*T (!]0/7%6\;8DF(% []C##14YM55K\GZD406^5
M>#Y\*"EF?I"8CQV3JX;>'*5J$5VJQ<[?]5 A)F);Y(38,9Z.%C_8()A<:1@R
M5<X<DZ.B%WK)HSEKRB00FQPZAK%'&(%/8H%L\JA!%RA6&=[#O ABUJB%F"7E
M$WQ1<07*/368N(96JQ17V:I(0# V&QW)1J+3#4F*O4&?S#90V!>_,E/;"09W
MVYLP\SCZ;8V5+8#P-:T"$]L(96ZVF%^0;77TG4&]KC+Z$?.C;=\%'[['.4I%
MXFJ1F3$K\E=K&P(^4RH0Q\Y/+>H5#/X+@'G3WQJU:86B7VX:PBPU2WO9*6'B
M^/WLE-LHW#!-L<NJ.F:5JHZL00SP06P!A<U*C2/81K""EW]%LE-J"7YW=+E*
MYHL/<?X$#6VJM,)"=>#5S95V>A7,_!N2GUA1)I9\>A&$B7!.1)N"7S\@\>O0
MS@J42;7.5Y@JLD4>JZPYD $S)";(OSE_<OV4]TNVQ"@ED)ANG"(#U4@''G]7
MX^]A#S=AX(IL3*$O)_P,5=5U,$.\3R@?&N!*DI$?\E*J\VIP5K7)FN0R$C +
MQZXO.X1:\+[&HL/:F5(2 (H+)DRH5DT'WGT2NI]KG:$MF77*8,?R_-GZT*9.
M1+ KJ2>O[3[$M0#"/)BZLBYAL<W'NEX/.44YD]TGG",@N.]QW1(M>K\YIA/J
M*UQ^6]0Q8]+)_B5*2;7HR(H-HP)W)$=6V>56HB64(C9F>?;H8?7$2L&@.A4&
M'!62"M#/Z!_'+#>UL\3)=F#(-I(F1SL(!_?V9\;8:F&P'6Z*($SH2 H)!/B@
M!V/96K=HT6.=+8+:;KB.QN$\>,?V_1 !K+&<N3Z^B(B$R(E(8OUN+Q;7"0_[
MH"I)O,(5"12XZVV^-AI_V'-26D%-CJ_MA,/T2(1;&4(9HSJ7*H+<J7<!@^A]
M66>/86.) ;3'TT7'"<7&J0R0F37FSX#RJ W2:$)S:MJQE6C8KXJ#/8RT/X6,
M@9O:YJK">P@:7V]+F!F2-LI:1!"0:\=TF"<D$'9U$M,486"-8XWE,0^>'K>:
ME,&T*F>>E[49</Q;AS(KZ]394':U0C],2:!@NP=ZG)/2"DY#ZK"0OWNG[)]W
M=XQNT?;8;A$F,#6_&?_!$>P3, !M5GK/^[T3[]R) F8 Q3/73==I5ES._!7J
M4FB+0P'@A.XK%?(A!ZLK*.6=\<,UPV)%@IAN2>Z+7H4QSVF<\S:E\._X6M"Q
M.YMH*5%=RH+50L#X%-9]"?1+T5#VV]T)R!",$2>O:1!&#)&R.28P'QO+C_]>
ME5,&JF(%YL0QD<NSQF_Y0%U&Q"2)Z&.:9&VA0QZX"(.$06>K+2UQ%P@IY"0
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
MC/5N>-A.)8Q8*- 5\(T8B/?7#J-+0*+=+/!X.>QF#9]#H CTF4J!A,* ;\E
MHK!O;',11O>.3^Z)FT:Y)B./UF6B _IS,"ZT*0Z996S7UT#S,9Z%8.C0N4?V
M<<W]!)2'"QHX@8OH>[8A\#Q\SU82@\W#,BR!=PGQ8L6&QA"5\1WP1FI'*)R2
MHXKY+KIBMSX0X%<V0AF$Z7M@XVR1 ,+P T$!W<:^_-XW5N:-8;+HJD5^"X ]
M.WZ+"(I<:**^2;0[?IRVGZ88Z-"Y1Y"YM^UWOE@0EUDQYT]NU@OUCMDU\X"C
MSO_+'=LM\V"RJAFV6>H63:.8TUO_A\IO @N.#0RQ;0E=\]$*E[ +'GNAGS=N
M:[X/%NTQJX3*B6<A6#X@\A-S=X9F;8^TWOKC[>!R/":Q'$='W"%$K$\N;]Y<
ME:$;)7V-L5Y[ .^>"W"EO@SIJ73G-4@KANNGG&XV?K9IQR\W?1DLPFB=4]Y2
M'TY%J)-J3*=,2JA48L-<P4,R*X6> W*\.K;%H2?<1]E_=3J!]N@U8%O>AIWC
MPKQ"<+;55Y\RVX[HA-OLC??29QLX/-8$WMYYSQJYVWH+488[)6M-@YJ0^?EZ
M558TH8[/.P\M@Z(Q5-9++ERD12^YF*%=*RYIA,DDM5=F*Z->H=KRG]=C&=(0
MO0]+L=UYQ$L#BK]4L@0KTX#*/$+H#FTF&* FW9D(2"]R8S3Z%;[17811!=F?
MF8#[7,BOB4<=%7V@O29VO-),&>B3#C*13H?+IQQ/WR_ZSE;055'O+1]COVB9
ML*V-%J#9;7WG)4(KX-K2R&]0?71KG42H620\W^TT9+N(8D:\_$\)?P=CV*=<
MO=L9=:L,=HKG4Y^VP \]@TRIN<E&^(:+DS2F 8EC)_#FT=()BD[.QN.CJHL<
M)N'DT_AN*_C/%P4G''_OZ]AR^6!P,CVCO:#S8@@_C!FK'AB#3WSXQ#!P])#/
M/*@ UGI=@_-Q>K.M[M/UVHEVX>*>,O]S05V'J<&\MTLV,]&G+G<W>\R$:"QF
M:UB,')!A^+B5)+9.KR)0;/^FFZTU TN1DM,[/^5MRZS^1Z8D^)).\1"6NDDV
M,<]T5)Q@:5MGIQ54#]]#L*[]^T\1*/8)4F%O]0RITA)X"- @I^BC$U%>_E.^
M:)PS!9'L7AO')L7K71.'TVJ^*%();0T_U85N_.(B!F3_A*G#Q0RW&@I!]<QI
M$!BR!F&8J:;,CV97U7%62J_4G%EC/4M'K -8OP2CYL+VCY0Z7,PCI<;C1A\)
M-7I.\>(JNB/S6$NS7ZZYW22@SR%/P-*14H-I/@JN01]K\8\62+A!:BVV-J9R
MR8@W/:=),%>D=X"ALM@-L75&VF&9QA/+59F>O.'U3XY'#@!LG1)%H-A>DA)W
M:P,Q%8D)V,-HD#/3F,K22Q%7%N)U5X5FL12L[P9HWBHVM\MGQ?U;)#):.C)=
MT# M,W6NBC((I?0#M,F&.BC[UC(\);)/E>^&1,GNUN<QRTK#&GN7BQ)(PU"V
M=&W[GHT6:-0$/AV>'Q4P:Q!W@D?JN']7?K),Y/""!C0A5W3+G]T;BUHZ6(I
M>S6HKB]K_U2I0$1^M]7C]=&UU$W.R07<RC&J/7R=^B16XEDZ,%(PIG9:N:#]
M<]$&"=?Y[^*=:.+NLXF35;K([QXB)XC9QK,FH&;7B&PY2^>A$YQQ5$RVLOV#
MH@,9.PB@RN[J$=*B[ 1MLB)]D5^21V,YC2,#%??1VD%J0C"]4ZY"QM1LZP\\
MR%.ZL!40]@^1&0[XQTG*Y^H),B3PU )K66F5>3@M_]S2>3E:W/BH$&9&D_JT
M)VO/+QW D)T2,;MJ8M]!K.D]MV2%W:99:$>UX?:\]!9 ?<O_AW#'6T!AZ_MN
M%@J; 3R3#&=F*+F$/P3QQ<+%'8T_FWH=[%/^KO2!+1@E#@TL-OAMAV7<>*E*
M"PYB@,06%9"8+R=*7*VEM"@1<8(N!8];%UF71HT1L\\MG8>CQ4T/0%;IMPI]
MQILX7Y(;N/9/@3I<S*,@YF"C4E*-?A,\ +QTE^9%]#PS,IM9LR3!H0+&3.?N
M%YT=+7J@FZTT22W8/;(F5>#8NV&T@*/F3YK(0OWNT2/T%&/%]V3)-WA'-F&4
M%/4S9LK^:"%;_=UD8(POJ:,%![B>%"!B]\GJ8&;MEE(AX/0\&<D<-6.M+5Z/
MZ17V@TT8._[[*$PWMCP<7>C&;RSU]?9=<<7P[9^UWNB@YL@8RDRM#4-O?DSQ
M5LLS&9A96>GB5=0B>4YRX=#HH^.GQ#2OIOS^0"];Y[855(\<&M&ZMLY@.RS4
M Z;"R>IIZB#;U%YC[M/'F/R1LN7.M_MZ-+->O_6%K#7WE8 Q-OZ.%K1F\DGA
M8!MZ'8RK=R&6$FMZYEVS,\+)+ON3>4ANPLTW3IR8QKQ*M[9P01!KK0/4@&(_
MZ.@UWU"E)&[3YUH#'KM<;@4U+=ZV4PVW'_2'F,P7YW%"UTX"/ASK:'%4DTV/
M9<=D01YO=A%&A"Z#O%C(K:?7!5[VU[RS96SW4)KC@9O6J\?\'M3N,?.L?UM*
M<1F_936M!'-*W%>D(DH#TJR303:6NY6KPGZ^\F\GH)=;-@[6!E2'$?+$7GW&
MJ*^%[/2IL4J#-#WFFP&8/M**0+L:4QGL)+BM3TSS$64P\QF/Z]8J%7"%(P_+
M[VYXT_)F%.AG/D4,XESGN<%Y2K#=H]P&:4HF3RO%H&:#]:I)9!KE6.[*'UDY
MM.IP,3-5]+BL04NX844Z3,^++OFEP3RPJS!8^ERIY!CJFU4ZJTWAL&I1IV3@
MH$-E&J]=Q=/IP0RP')U0ACN=0ZM!RY+G_8-49G6)6Q*DI#(CRRZSN^%-RZQ2
MH%_)X/[1I9Y51G8Y*P4S@3A%-ZE*)O8/')G[/WF;W*<-">+V> 58-RX)L$FY
MN%V$*SG;.Q)E5-?A1 ';!Y\R?[]B&[?+UBYHT[E?.^E6<K5_D,HP9Y_!7#%Y
M8\9>KE2&L*24P4[J *L3LV1Z[R"565R2AM%M-DZ=60.^$\?95(Z,K-[O:3Y
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
M<AX&WFUE(Q4#:_\0:ZU6$00GW30.-5*K/KSIK&8^H;'<M>1%"Z!=?@, =C(
MJ,!RE:'%]\&;*I;;+K'+YES%6<*#A7"%# H6TPW.9/46D!)MZ#:H;0CE@\N(
ME=!!-SSLX]PAUUW</"+>D:-OI%-)1'D\X3+PZ)9ZJ>/[N\OUFFF0B*D2 0Y"
ME[._YC5% S/ H\%,<S+#A1MTQ./A^O[NYW\K1Q=JOSYREM2W9AX[:/1'TDL6
M^_D7Z@1_KE*J3.3&)\C/T0JT;NX2\!E$NR>M5@_:,40K%2A<W9=YF6//64;!
M<N707U,G6#L78>@QT_2$Y(,N#HV)3\.KQ%.7=?U%Q\XI$SJ!)?B;QEE\7KAV
MZT3)+GNB8+Z$'4N\#1).=+JG+=Y*.J1'/PE.5DSQ=EBH9U5!JA4X"6"#GQ#Z
M.PV6/Y.5^M74_ ;3W%(DI6"CV%T,#]&2=,.[03R$-V'@[@,L#!>R=/R\083-
M1 E5\!,-2>B3&:)?L6V!L).*JH\ =CZJX1DR%1#8]-0CP+=IY*Z<F,R6$<D,
ML4I$-7^!L9,'9XK&*#); !FO3G^<B,@^DI,^QN2/E"%XOF7_P]-Q+-P/,B@3
MO0:D1#-W6?MI>P%"5I2Z' ZR[NX0XP[F@6KBH_7MQ)>%,#!UJ#D#1J('RU?&
M4]^)X_DB&[!M0Q-*X2"=H+ZJ4$XW\VA/W_*]*BY6]*   /937*< 5[DF(A"(
M\CL-U^LPR-:UHOB:Z^,F>^I1O4D<<Z77[[W&(_0W]9! 3-QOE^'V#?LJ9Q+[
MPX$WHK50(F*&JDQ("_/V(+YI+(?CH>B0=S/DV+$>G!DM$E82O<,-[O4 ^9M*
M2JSH"7)LA!)M#"O:>.U\)C&]#!\>B+L*0C]<[LIG(+WW,,6%<'1[!T-4B0!8
M^S@95=J6VFC>>0<F:XO=OH\TR-"_3\BF\K1YSOZ4[ Y=5,N\I%L2N9S>2^B^
MDR HC<;@O!+EV,-2'S!!WTB&SI]<MH?,<F-GG>%Y&<?I(0T<2"QD4*;!:2F-
ML&ZK69Z+<.J',2\'H=YM1%VEMDOB#U'#*ZTLD.T4HYMKSOOYHN+LJ"7(-+X:
MM]@+]PF7#@:4GYQA*9![&[G)%5BH"1%Z%Y.$6% ]]K445OE6]$"BM8J>JOW^
M2 (A8@55WQEDH]=A>C"FZ[43[<+%/5T&=$%=)TB*&4),X=Z&/G4IB2OU7";'
MM[F@I0JM%D"ZREZ'+JK%5P:+FOH&I]QQ(]SF+)<_CQ/*\]@;8@P5P%2 B/R6
MUBV'V?UGP/JA"W?B*/DMKQYUE;.>V#<5/K*_'7C86 [EFC,_<YQM39(,WV71
M+>#_-O/] A>.L6K0L_P\9U/YMP.;6I?',BIEHLAYTDZ/7N\R^Z5/;WZ%)"U?
M#L?@4")DMEN,P;![##[<GT'2FR\W8GIGN\6<N/IBG^_[W0;JK_A#)_=_?<+_
M^H0_1JJ/YPF_1.F,/"96NR * &"=%!AM)Z(81)X^!/]NG+6=U$TI&-18G5QX
MY0RKDNA8X^DPX-9WW.S@SY:9<5/&J-2[T'6M@.S(MQ.W<_O8-4V%/O[D1!$[
MYO/HCBY7-O2;',ZD;;H6\@&DJ8,QU*9Q)X2$:VUT"G4G"T%47T0N4A[_+I;6
M4'F2+R= 5>FFD5J@<L_ZCD>#@4*3A[4P7JK[AR4KM !('3?BA+K#H\*+FA6
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
M^NJD@&I037$A;871N:Y.A$UC,=R^45+1X0=7E6=HN3;W*W:C\Y%=O.W[ _O
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
MP6!(2/EDX)WZGLSPVZ$;&1G?DLU5%<X/1F#WC'WQ];:]46UOT^SSTRJM4F%
M\5#$APK.)>-C]J-[%S_.CP_YC__9D(ZN1!"U1&^RR +E%EZ>\%G[5M&0--^?
M^ =1'KT;I0X%]W)8..@24RU8^@7ZX4$W<"U]U(5SM 3UXF#2;\21,?-B#[=I
MA^2 SQC('>!Z'J?SYH0D4O'*^_ >,:**R:@ R Z+P,Q363*DD[ETGKK:.V/W
M(*2=?/D1>Q(9GTYR?72;,N2%$+2BI:@S%(EET0=D=;48 ? T86ZT 00-0:(T
M.C=>M!U"K7 :^:JYY"C>CU ")&0R?O=<,%3:]#5<C-A.$LD@3$B3WCQ=5#;U
MDG$"P#?F7$8/!IWD9HMDML)W%O%W(C>HE]")2'@GR&!=,Q$A:$1O1\^\FBWA
M9/-EY47C2_:@-QI:X5Q'9T)NR%B >[Z:SOM#^"";'KGD!-XD1@'!>=\B>921
M+#V)+R,"0YA ]NX@-^@NJ41;$+N1<(;NX0@IMKH" SGHX.-Y/D;T>SQE6IA(
M-!4A(WF_*W_+M$40+\ I7 O?V;^#7#\N4%PG\3'5F%X$&F1._@"0WSX6F,&;
M?SXBUU,$BJ-ML%RJ1ORG1EXW4E0F=,J_BSZ(9OD '0'Q+HPND?2'[P?#HS#:
ME]I@64R.1W.]C%G"<NH,G//&[ZF\>_,0<0)%+2*^'/H)F6['&A>HD'.H]3B!
M(FDR<@G#/P&X3!YTE^NB0H8XKFB4S'6B+S.K 8Z\()[S#%.N](O4G#K!&E9H
M J9"G'/P8#HN1MS[?F1=P)JPMK2$M2)0F6SDN,([=#1<9#P2DO^UF.KY\H7<
MFU7NAD@F?))7#-\?2*8L8?FGY>;X5]30+ S<Y4/C!5-(@:)-.[6:RM&B]O-Z
M@X2_PO;IV=T%9AHE*)QCL,Q!@+(4S;<O!HPG):N_?>.[4UE;8&F3<E^;<)!.
M%#!50!Q.$B.H-YC#5$]X^.F[. - AB\6^7;P"2;9(LXQ7CI&R-?I7736E/YN
MQB8Q0E<>%OP6AIZKE7Q'8Y'0'= 7>L('Z]O%H&<:]E,XDM_W<0!TA<GP1;M
M0>8E)"E87' \A@1PSWP4(UJN"(M5T9D<R_?KE%$K.!=:\78B&8]M@[TND$[X
MCEG1[D;>,\RX2.U<*<!2@H\=_4&,Z%Z&7UQM+!'X4SBFU%QTX!AEY!M\[Z!(
M'E;Y)^07.#%FGE4 2TP "_N7&1?TQ9@$4S<+@3+ RX*T01=>--0&JHND,]G&
M<4Q5@3Q;;A/4Z(S<1,7^%IKI-%ZA7>?DXO@:((57/FK+\ZUO:&)Q[/VQI@/A
MSO3Z;?'9U]+Y[G#^R1![T-6J N7]/ 5A%E&%V(_>@M(#.BS$"-9FZ$*^4TE'
M!10_0^)HHY.L+U8%><5.U[(Q:E"GJ&LV)*=2C$BT=J]D3B\T5_ZI\MB[5^L-
M-F"+N7G#.[MUI&"_&,'U.DR"FLG<,SWK8D32 ;Z+L6AC*V4D"#9TA2\CDCF!
M_EC\/33J%$P,4+]9:$7 !ET?0L_428B"+ 2*AM3E)Z(1 [+@3T-2'_47.(OZ
M607P]0%Q:/8,T'%D<EQDZ,GYF<H?@[L&A3,UZP []:W$X"-@YMD9]-(SX@B<
M#6VNU,$@(0H.Z:$>&/\ELS0(<,?8TH?#09Z8^GV?Q(@C_O[K);)HD<PA*X@B
MDD[[0/KZF!IT99;J\K 2\IP?A3'E"<\8.OA*C'B6*9)^"BS;"TO'Y\4(DU6W
M)!?HX$OD%R1\\!6XL57;\4I\Q(BYI?<4.FSEJL$2DWOA^+C7]VT+83^ZWDJ,
M6&:LM=L)5%S:RV$U^M$;"%B8&''+HQ?M)32%U32Q)L-X(4;\%B]0/"1&?$#R
MBC'C_#!JNG$FK/YCY)<-^+X!'#^>.-(O1C194.CZ\$G'< (5:Z ?KH,P,:(1
MQTB'83#5B326*;)0LX*Q]K88<5<T4OX]A3#T:>H9N#P&X#SL\)<2?,>?0"0_
MA.]FC-Z8JQX<2X$C=[YZ;%(D_:)71 6";&&&(D49AO-S];0]K$/BRA58A>']
M[69H1@JPH3!5VH.##J)#CHFD7Q*;!SD_HS<V!Z]5P9!*A]MVQZ4H+ PE1VS6
MF8QD8+F9248[N-0!'9>HGQ6_BT%O'!*-^),%.K+$#!B7LM!86!\XY]_!R9T/
M+%\5ONREBZZ8D,9(]?!-8L3G[Q4YA-XP$XW$B!$W>RC#"[!B=AP8H*G?5.&R
MR=(5?9)C/ :6DP/Y 0(58U'L(*0#=_*F<5XA1OC.B^H(9]* 7"/0X7^X]_L'
MFK-@%'F_P7>#X:!L[B4?$*A8B&(Q_^:SYGNP5T2KI_Z;]98+:.YY%IPQ<&AL
MJ,OYHI$D@4B5O$@.FO47YJ%G\IDRU,#!"1-6(T=]!GA?3=PM&B(K"G!<NNMH
MNS34,ONH9;9208SH(F]IUQ*<&ZY:6FJ-9*%E/LL$A$?.["U94'0*C[;RGKHT
M/?AGF#6Z(N)K+Q].UC?#0(<A>FFI70]85!<-K6WZ=O1_Y/.',T^V/&D-*"C8
M^^U(.CJO9/P1%JE)5 ]&:K0&\,T[RGV]!+Y<=!=%BG!AA'"T=+XQZTX04XZ
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
MD5:Q,1=29(#K^W YK?+JK%8VMNA?*:!S7QMA*K0=BIA%RDX2](5-[=NAJ%]
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
MSMOVD58;![08ZPZN(3BL;JTG\!?YS93N:EAZRY>6:QQ>I?+7439S8F,F_J[
MD\O\O?V(\!40+"<+]<]N;2R'<"P@+@+'V&#'5M7.MD7^],Y8<*YRGJA6'1TP
M.+)<1]F!O1-73WQ\0*4YNK!1H>;%[C7T/W+%$]CR2K=0PTJWM-NW"R)X!0.:
M5YH_I@Q_]%0+&A^>M\<X=D\/#GWI&PSH6YK*:1_.;S>$1SDM+E.XQY-3)$8D
M7 "]Q8A,):!+ 8\3/3+@#8L1M JH4HSH3T3P'1*AQG\H-5<QX@=[%O6;)672
M48Q0J&7#W=-(3X*C;\!F_J-^YW-UA,EUAL9=Q+TC'"!P<-(^]*90SK.]$8""
M*(DA-5&^*#8><RVKXDGUA?T>FT__E?Q8HF<Q_4?DK2$_>?[!Q6^?$L6(J^B)
M_FY-W5%*Q(H"/G4&W:D!T*R6B_8-O%ST^EC-Y7<Q'E66!RGDGWHZO6"Q8:&:
M>>-@6/F@:?++%[&:*__$'.WYAMQHU,9VD17U8Y3,C*7Q9)JF['@A:ML0A^#"
M<K*M Q3F5:;W0TDLY(Z%1C7-BB?]1L]*4:EES./!+T_$11V]JJHR=_61^2]R
M%9\I2=D\;>ZDB3S_9R)#7UI+7S1*5C%_J7O,\U;-P+UWH9>N']5:M?^7?&CW
MCT3FA5S=2TH2\#<#"_(?R=-=U/_$N'^DJ!#DP9(>"B->M-UW)OIDAPC%#;@K
M1@12WL? ?%",8,DE>3UZ..:W<T3@=*5$1&]&)U-?U0<::[=EX'Z8)/AQ4]@N
MAK$55@]2,;U%_;>^.:UD<HV[29!N+\> [T1 <:/G/MT+%6E"5-YU,>(^02 I
MS%VCR 0WYV;ZXT!CWCWH'/\G@1K$G'52[_R6TC8W !O8=7NI'8'5U.1^2EJ_
M8#IEX-4*KA?1L#]8Z=2-,>%^_4\-8J[.687S?;*EP\E*5X=O?"QZV,,^X#QP
M8_HYN/XTY?GEM#W+[*_9(:NZ%5>.ONDJT?8Z[W4..Q6,%3HG-XDLVP,I$>6$
MS&)BWR<VAH:<'.<]@_KY:#_\ZBEHKISP0R,DQT5W7[*1Z'7W$NR"#,H)1\CG
MP8,-7C5R6TF:^%2V)\U8=N&=8VD+M?/]E4S,JU9Z1.2P=B\\P7>X3&)8C;TN
M]WA,J75?X"PWM_8VUYT&[*P7([9/S7NIWM6%'A MWSOQ7:<$9]Y=R9@.X/X
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
M ?= 1=%\RMI9W7(+\1CK-L(2Q H79=H<;H 9/R^9JXU83[@(0J6>"G8>@+X
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
M&^DU@J><'(L"]\!R$!9X*P&NIX#'FBP0CJ4T90F0F251]7Q4TC0$Q$H/$,Q
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
M17"X#<=GK<.[O5Z(P^_;U3D:%2 -&#?-#21!0:SGN,PI;M-X^]DAY*!"4]Y
MM,:2:=N1$!IW8NP[>;UI+GT?:"<5R(NS%G#6A2T@#D#QX#V#MCVZ[3;LU ;C
M>_V]Y>9@I\!JS?E=W,K?%*JE7E;6K?Y^^D24;*M5=X!L2-'/U?\^YSZ(ZN8V
MJXJ* *$0UFNO_MLW&W*WR*<+KJ70Q-?WY4_T;Q^>/B\[!->Y2M^)55][$(7A
M<S6P-[/-/YUO(HZ :0*X[@QYDRQ(@$L)UJ."=X58TL:($@IS%:)6PZ@.OXG+
MDOW&N5H QG@6]+1GSU3-M ?7WAR_(_0O\;^C#LO_M/OYQ>W>IT,'],;RKTGB
ML,>&/1#XQ(#D&?=[9F=]"F?]8N4?]=SRLSSWUUT9*12Z6;AP?"IM_()G<UPO
MF7<W7*A>V-.]N?*-"-_7>GC!= "]@13)V"0+E=<S(L@35D[ F"1)P)@0,LO7
MBF&I#KX4CU7(UN5>93\U"N!0?+\_\&#_S@OOPW_NE#4!B9_YK3F6O]X+:Q'O
M=;]"R%A[/-A><D'>9JG8K?A[%0)C8$D<@Y. ?S=ZO6R[.%YD50/6*[988'N,
MS)^..!A(#^ _]P=O%*.SHA9HCMK.G>61EY"0B/)=?PTUQ,[4T)YU-@_+I*)C
MN^-_3'K+<Q5'9+^"KWZNJ,@?$35 4@]I,P$'])\&BX D2<M;VBH$#IHZ2TE=
M%(Z*<U8_26NIWGRRBIK5HS !*")X!=Y'L#[C$2<"MC_B7@'^V9Y%85MG\_-$
MRL2<9)OX<Q:)5XJD<N=1TI-?OA(L1Y6:!-=1O+>[L+P"2[>VVO:J"H]4AK@Z
ML4LO74/LD3*=<WU?S5ALCG:_7="4)"MNMY'?T]J@<Z[[QG&&HT\BJO9<.GHC
M++TZB>*I-M-=<SCWHN>!>G=?O;X6S>;8L;&C3S2^U![MZAHINFI7;+WG;.]0
MF<N L1W>[;E^[MG9<$[1/E_C-\,Q63W.=L^=#ZXD\%DB%:D[X3B0]C(O^S"Y
M^7.*B*XK^V-4!B/=X+\B[N":]K*2N9LZ2+_'P37QJY!>SN\ =5J7O73$HHEZ
MU"&$EP@]3ROMFFNXT('8)=Y'A#-NK$ S5R&MC/E&H)B_F([8/4O6[; 2)&HS
M$4? ,&#1CP985N,$<F]V+QK6$8;E(2$![\^'XQ(LFL@"Z&:/.-S%I@OIU,"G
M55AS+,EA)7+TP _<?-L-:?07TD:%$6$#. :H\_O3.ER!?OY',O/GJ8U7E0Q?
M#3;ST;TJ/+)&/[\,UH.  IYD3"W!==A L'7<SZZEL0+/<!_:"03E?*K':C8*
M$E[8;UN"]HNL%!MGI#?1>%0?C$-^25X#AO3JI\U+E<.!^_8B</VVN+[K.ET#
M!2?V(%N*N/U( ]EA,+ 28V=<G@%\YE_OY"4ZXQ6J <%4<7@=3D*"HP.Q*SGS
MHA&KBTLIGEI8=5$5/SV_X#'01#UK[+>]KDZZ(=C+*^><+\7[^T>ULX]"UOG,
M+L19+9$O%SYN0E^N?Z*SO7)C;4/0C2YG_R(S[VK4\MTRMVS%'4*BU!54.?U6
M88I!:SI$ B-]2#T'*,#MHQ]5@MQL\*$DCQ>,-J X342K:[1)_SX7&7AAI&&^
MU _@B<TGOK!7\M(:"2<?O4?/ &6!IP,IQO)_(7'P).1V4AA4A1 BCN]!I2*V
MB)-)ZQ#K"&? 1=Z@?>^?04P@\!PXQ2-#P7JGMQUN[*LEN7>QCUE-ZKA-[[%_
M!*":)JK\6^IV1YTC7IDF]I-:[G5*STW(0L;H*G@H4P$;=@A;A:S;& V_@]@+
MVI]^&P??I!CA;OSN8<Y/R_@5N#DCL;V9UN.!N@",I1:+!WH4QJ-(*LU*9P!;
MCT]XH[R!6)T<[BW&,UR/U5J"I_P6PLB5Q&N$^:'?#?!(W7G@GOCN1&2//BPS
M;BT;>;$3V16\1UXN<VO^8AX7>LV2D"@("NDJ7LEM-GZPLLP4^3NG=N]L/R$9
MNE3<N76Z"-/O/!(;T8>_'SQPOB\60SMO_EI[I3F+.MMVX6/EARSY:,UHB<+:
M&*79:-+T2.B'?CZ^%\/VCGP2@:0@-Y/"N1 ./M"W'22)BR4DJMBD0(A+F]9^
M42Q YUE\IVQBQB@E4S_PB\I)#'7@Z6.6 *?-.8>O=09C,!$%@6!6OWZ8Q"'2
M[EV$>/(B(51>%TO9\ 6&!8('F&A#Q*YPKK8R[!OT,#1BK?3>O9LK@:8IC E7
M '8W>C/^]9)%8UQ"U0AAVPJ=EAAM?B['[K,/\*:^ O5X(F@B0B,,_-%(ZE*J
M[54->[YM+SQ5H09,C!%U\.0^[C-X#R-U%;)&82QS!DQSE)/(5&#+1$ZNZ1="
M>Z>T^:9]]0/V%M@S\K(&!7RFE?@K&,?+2_>_69S9827$::/!GXXE+,VTLS5I
MP>I=EB0(G )V"1D]RF@>T<)6P$!U(6DCF'=F"*$%3O89Z8-U];*=8+T GDTT
M$:/2J>3;W"WSUG,DO0D"1-QR]P8LKPFACY_S&KT$V.;0&/,4U<0"UY9.:LJP
M_WAE:Q?B[.(-YQ2U-X7O"V]@WD3W7/R\U[,RJMJL:^0!YV'-A^H]CZ?VN.W%
M3-G:C6&.5^VDC^UY773C>'UV?G*EE!,=U4HAJ,B;:8MP5RER!FY W!(DTQ2[
MB,PJ"&[M8'2UAT!%<,Z@EZ%&8VPF;P:AYUXH_A[6)#=%<*'66;B,::W"'LG*
M=!(L\^JY\US\!1)6+D*7,FCL9!MD-H.6)M-F=1E!;WQ@@ ;BN5XT#=XC]^YE
M.O&MTNC;0:4#Y5_/J9V[YK*7ULCMP>D3?(:^YZB@B@(\ CV'"/ZD32CLP^!7
M\!D=M>%:/<R@R-P'8U*08U5_W$9GDN$PO<,6-C"H9PP<Z-SKME?64?BY'I7O
M&[S3LP1CL</C(L>[8SC_&E%V_'_:8/B_O2@9#U<AA;D19,EE#E1!P6UA3]K\
MAX>XD GQYWF&,"A,",LF'I19RFN()C*M,<6O>/>7P=KBU"0^>9U,5YR;]J0?
M$ A[OX(Q9Y-E[F",0.1_FKX99/O1Z+G]7IE]LT?F/TAWQ_3N?O:9Q+13C""_
M_XG,08*AC,N+BN@Q2<[67\3QLD,4T:%5B*O*SQ,-4P,EGJN0SX8N_[84'3[T
M&QSV'VL:_?\KAV\]*3U,'-[O&KT/V<KM.Q+:411E^2&+ES=?M+W8IVHSIXJM
M259Q0NV=#)R<;,B_%W=GP\5-NS)TKBBKB9/7D&9^)>F3@ 'B*ZY,6"_2WZ,B
M6 3#T)PP1;[JSQ/!-K7.*XW\&[N\?U=('WIT"VF!T)AA4)%]5MN(0T;09_+G
M1/LO_NAF5M]E\.B3H&G";OG=)H'8YCUY$V([X71>C^Z68X#E46NI<PN8H5D@
M,2^PGKY>8,$M^SC5OPFQI*Q\3GIZ%3+\F\)Z%<*_)R]@_.CWOZ_H*2#U.9.Z
MO!IB5B%&C!9<LNGDC+Q""E?\PSZZ"KD=)W<)D!L^A&8Q^&4D#'GE%+R/+#O(
M?1:_"CDRB_PW95+G3 A8,BF)D%?.5^(;5B$X<O;ANZ[1,7&[KW/7(B\_WI50
M/YEAN6@9M!/<ELF&Q?MXQ,0<4MF]K/7*NN&K_8&G_[ZA'.LSJKU<X V#RI+O
MA@I1"CW<A/TJY$$<_-^4)5:>A!""_FU%7O^?JOXL0UZ"Q!BZ]2U[OEB%W+E%
MB,@?.4-M>]I^$CP@-:UT['QOM?9U$T.%N<OZVGXE,75]WD9IW?-0TX"?=HO*
M2D%K((P(5D-6-AI.SB".A]N(5S_%&"N?]O"3G@:(MVO!F]W?O/.'IX>'EM1+
M@^S,*$;CXYRIIF GC8X#13D))?\[SLKKR!,RNBWLA?W=N&VR/6,.3DUXS\G>
M>^W7>@4X#9.[EFT/(P(.TVK +)<QZA<;D>VY(<NPIV/?LPR2,$]FXB6PZ-WW
MV'[#)\W5EEXK9]@WJ3UQ9'?!*@2Z!GQ[T/4E:"4UY87]-04<RU4]EN]IEW^C
MZO^DV8FP_#<5/?[OL/(1J1UQ9)-:JVRKNO"8]X9?9;KR@E._9F\^!AK>V<!+
MZM+9#F^.%QECUQYN8;1^[G/'8L,K[TQ/0^^@GUW8?VSMGEV9VR[E\2+ZMWHY
M/[G;E_DXO<+W^"US4<3_(YW2%K1+8@=V\5<A6\#:/CM5$5DX!>U5'$W<BS(
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
M<NN-4>ZPK6A,B/ME]/B&U7";:B&37NEM*XS K7$,8_!1;)22 -5<GT%W5S<
M)A(MC+6;V=WUP%I2FSE59_BSD7U[9*?7='M>^B>D]DM*?DAX?N",<D&/:'QP
MSMTR)-%7&;#AV35" 5M:FUVD1Q,LQ,::%'1OH1.Y<T(0#$QQX'%8@2FG%5J_
ML''AAE,"<A?0V%1?M:Q#SSD5F--4*.<IDQ2=U/EZ(#Q$>S#X:V/_P:METJ6L
MSQI9YQB/FYR)D_@^PZ<_5B1=6AQ4Z+3.OUVT<$FE)<OSFEDZ\UC[E9'6IQ4^
M%3>O/"9LV+K0^[(N])VFN,(A<@W^YJM1"V>)*XNGFD-K=V>G3=G^ N6)UQ+/
MO8/K] AI"O!><H6(UY)<6C!-JVFP7[U50N+%D1/:/&?3%+R@>SYVS,@7=4F,
M<Y$%:FH_.&4ULJ"C-MW>Z(=BF)3@%)<UQ:1W$'2A)WP+T<A%O!)42,;?@#R
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
MT/;*?">&.8R*81AX$O4(@UQC[#ZV(Y9'H2*H]1/!-Q_?L6V(FG)P//EK+;O
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
M'O"T--<.=*%%%8_WH,'@H:EH2:8#&R;1@B631<,NFQ Y+Z&)M.-KO)0V,QB
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
M*A< %P              @ $     96$P,C R.#DT+3$P:U]G9&-U;"YH=&U0
M2P$"% ,4    " !S,H)8)ON\G/L=  "!JP  'P              @ &6J@(
M96$P,C R.#DT,#%E>#$Y+3%?9V1C=6QT=7)E+FAT;5!+ 0(4 Q0    ( ',R
M@EB_HQW7=0(  #4,   ?              "  <[( @!E83 R,#(X.30P,65X
M,C$M,5]G9&-U;'1U<F4N:'1M4$L! A0#%     @ <S*"6&6$GQ]5 P  ,PX
M !\              ( !@,L" &5A,#(P,C@Y-# Q97@R,RTQ7V=D8W5L='5R
M92YH=&U02P$"% ,4    " !S,H)8%7SQG_@"  #_!P  'P
M@ $2SP( 96$P,C R.#DT,#%E>#(S+3)?9V1C=6QT=7)E+FAT;5!+ 0(4 Q0
M   ( ',R@EA=_2%P6@<  &TF   ?              "  4?2 @!E83 R,#(X
M.30P,65X,S$M,5]G9&-U;'1U<F4N:'1M4$L! A0#%     @ <S*"6&#=RV=+
M!P  4"4  !\              ( !WMD" &5A,#(P,C@Y-# Q97@S,2TR7V=D
M8W5L='5R92YH=&U02P$"% ,4    " !S,H)8S=HQ>JD$  #3&@  'P
M        @ %FX0( 96$P,C R.#DT,#%E>#,R+3%?9V1C=6QT=7)E+FAT;5!+
M 0(4 Q0    ( ',R@E@8,4=BC 0  .,9   ?              "  4SF @!E
M83 R,#(X.30P,65X,S(M,E]G9&-U;'1U<F4N:'1M4$L! A0#%     @ <S*"
M6"H#QE'0$   N44  !X              ( !%>L" &5A,#(P,C@Y-# Q97@T
M+3%?9V1C=6QT=7)E+FAT;5!+ 0(4 Q0    ( ',R@EAEH4]FT18  ,UM   ?
M              "  2'\ @!E83 R,#(X.30P,65X.3<M,5]G9&-U;'1U<F4N
M:'1M4$L! A0#%     @ <S*"6%09YA#G&P  %5L! !               ( !
M+Q,# &=D8RTR,#(S,3(S,2YX<V102P$"% ,4    " !S,H)8%D[+FST3  #[
M"@$ %               @ %$+P, 9V1C+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"
M% ,4    " !S,H)8"O.\*\I>  !@[ 4 %               @ &S0@, 9V1C
M+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !S,H)8OC 0=875  #OM0H
M%               @ &OH0, 9V1C+3(P,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4
M    " !S,H)8;5!R;4M:  #OWP4 %               @ %F=P0 9V1C+3(P
M,C,Q,C,Q7W!R92YX;6Q02P$"% ,4    " !S,H)84"(>K3$; 0#(2@$ #0
M            @ 'CT00 :6UA9V5?,# Q+FIP9U!+!08     $0 1 ,<$   _
%[04    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>ea0202894-10k_gdcul_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  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:gdc="http://ccnctech.com/20231231"
  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:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="gdc-20231231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2024-04-01</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:RetainedEarningsAccumulatedDeficitStatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsUnappropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</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="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:StockSubscriptionReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-27</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-27</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-27</startDate>
            <endDate>2023-10-27</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:BeijingHeheMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-11</startDate>
            <endDate>2024-01-11</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-28</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:ShanghaiYuanmaFoodAndBeverageManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-26</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">us-gaap:FinancialSupportPurchaseAgreementOfFinancialAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gdc:MakesiIoTTechnologyShanghaiCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:CitiProfitBVIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:MakesiWfoeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightWFOEMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:YuanmaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:AICatalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">gdc:AverageTranslationRatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-30</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-11-30</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-11-01</startDate>
            <endDate>2023-11-01</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gdc:PlacementAgencyAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-16</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-16</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:TMSRHKMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-26</startDate>
            <endDate>2023-06-26</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gdc:YuanmaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-26</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-09-26</startDate>
            <endDate>2023-09-26</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-03-09</startDate>
            <endDate>2023-03-09</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:HighlightMediaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gdc:WugeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ShanghaiHighlightAssetManagementCoLTDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:ZihaoZhaoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-01</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-17</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-02</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-17</instant>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-02</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">gdc:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2022-04-14</startDate>
            <endDate>2022-04-14</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2022-04-14</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2023-07-13</startDate>
            <endDate>2023-07-13</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:VariableIncomeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-21</startDate>
            <endDate>2022-06-21</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:HighlightMediaShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-04</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gdc:ReverseStockSplitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-09</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-04</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">gdc:May2023OfferingPurchasersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-31</startDate>
            <endDate>2023-05-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">gdc:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-22</startDate>
            <endDate>2023-06-22</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-22</startDate>
            <endDate>2023-06-22</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-11-30</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-07-29</startDate>
            <endDate>2015-07-29</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-07-29</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gdc:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-06</startDate>
            <endDate>2018-02-06</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gdc:UnderwriterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:SecuritiesPurchaseAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PriceProtectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gdc:PlacementAgentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PlacementAgencyAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:StockholderApprovalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-29</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <startDate>2021-02-17</startDate>
            <endDate>2021-02-17</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
        </entity>
        <period>
            <instant>2021-04-29</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:UnregisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:ExchangeWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:RegisteredWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gdc:PlacementAgentWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gdc:WarrantActivityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:EnterpriseBrandManagementServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gdc:WugeDigitalDoorSignsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">gdc:DiscountedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:DigiTraxConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">gdc:LiquidConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">gdc:SHXianzhuiMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-11</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-15</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-19</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-15</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-19</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-31</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001641398</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-26</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-15959">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-34">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-15960">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-15961">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-15962">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-47">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-15963">001-37513</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-15964">GD CULTURE GROUP LIMITED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-77">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-82">47-3709051</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-15965">22F - 810</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-15966">Seventh Avenue</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-15967">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-15968">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-105">10019</dei:EntityAddressPostalZipCode>
    <dei:Security12bTitle contextRef="c0" id="ixv-146">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-150">GDC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-15969">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-15970">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-15971">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-15972">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-15973">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-15974">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-222">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-232">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-245">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-251">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-263">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-15975" unitRef="usd">12654414</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-15976"
      unitRef="shares">7887411</dei:EntityCommonStockSharesOutstanding>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c48" id="ixv-15977">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c48" id="ixv-15978">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c48" id="ixv-15979">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c48" id="ixv-15980">false</ecd:Rule10b51ArrAdoptedFlag>
    <dei:AuditorFirmId contextRef="c0" id="ixv-15981">7000</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0" id="ixv-15982">HTL International, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-8026">Houston, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-15983" unitRef="usd">5175518</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-15984" unitRef="usd">389108</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-15985" unitRef="usd">194520</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-15986" unitRef="usd">9459</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-15987" unitRef="usd">1026293</us-gaap:OtherReceivablesNetCurrent>
    <gdc:ConvertibleNotesReceivable contextRef="c3" decimals="0" id="ixv-15988" unitRef="usd">2602027</gdc:ConvertibleNotesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-15989" unitRef="usd">1290890</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-15990" unitRef="usd">9077894</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-15991" unitRef="usd">1609921</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-15992" unitRef="usd">12511</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-15993" unitRef="usd">502</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-15994" unitRef="usd">1561058</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-15995" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-15996" unitRef="usd">3307949</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <gdc:OtherAssetNoncurrent contextRef="c3" decimals="0" id="ixv-15997" unitRef="usd">250740</gdc:OtherAssetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-15998" unitRef="usd">3558689</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-15999" unitRef="usd">2190485</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-16000" unitRef="usd">14210152</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-16001" unitRef="usd">3800908</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-16002" unitRef="usd">127475</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" id="ixv-16003" unitRef="usd">23338</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c4" decimals="0" id="ixv-16004" unitRef="usd">2099</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherNotesPayableCurrent contextRef="c5" decimals="0" id="ixv-16005" unitRef="usd">20833</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OtherNotesPayableCurrent contextRef="c6" decimals="0" id="ixv-16006" unitRef="usd">195732</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-16007" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c4" decimals="0" id="ixv-16008" unitRef="usd">8478</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-16009" unitRef="usd">403169</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-16010" unitRef="usd">333784</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-16011" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="0" id="ixv-16012" unitRef="usd">327822</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-16013" unitRef="usd">1645500</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-16014" unitRef="usd">2048669</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-16015" unitRef="usd">333784</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-16016"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="4"
      id="ixv-16017"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-16018"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-16019"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-16020"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="4"
      id="ixv-16021"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-16022"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-16023"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-16024"
      unitRef="shares">5453416</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-16025"
      unitRef="shares">5453416</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ix_0_fact"
      unitRef="shares">1844877</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ix_1_fact"
      unitRef="shares">1844877</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-16028" unitRef="usd">545</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ixv-16029" unitRef="usd">184</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-16030" unitRef="usd">77530221</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="0" id="ixv-16031" unitRef="usd">60124087</us-gaap:AdditionalPaidInCapital>
    <gdc:StatutoryReserves contextRef="c4" decimals="0" id="ixv-16032" unitRef="usd">4467</gdc:StatutoryReserves>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-16033" unitRef="usd">-69358225</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-16034" unitRef="usd">-56841074</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-16035" unitRef="usd">175306</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-16036" unitRef="usd">179460</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-16037" unitRef="usd">8347847</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-16038" unitRef="usd">3467124</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c3" decimals="0" id="ixv-16039" unitRef="usd">3813636</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-16040" unitRef="usd">12161483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-16041" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-16042" unitRef="usd">14210152</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-16043" unitRef="usd">3800908</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-16044" unitRef="usd">4682804</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-16045" unitRef="usd">5235630</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c7" decimals="0" id="ixv-16046" unitRef="usd">414151</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-16047" unitRef="usd">2072500</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-16048" unitRef="usd">11990934</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="0" id="ixv-16049" unitRef="usd">414151</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-16050" unitRef="usd">-11990934</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="0" id="ixv-16051" unitRef="usd">-414151</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-16052" unitRef="usd">4500</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" id="ixv-16053" unitRef="usd">81</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncome contextRef="c0" decimals="0" id="ixv-16054" unitRef="usd">100000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-16055" unitRef="usd">104419</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-16056" unitRef="usd">-11886515</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-16057" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-16058" unitRef="usd">327822</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-16059" unitRef="usd">-12214337</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-16060" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity contextRef="c0" decimals="0" id="ixv-16061" unitRef="usd">-1825130</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="0" id="ixv-16062" unitRef="usd">-10389207</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c7" decimals="0" id="ixv-16063" unitRef="usd">-414151</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-16064" unitRef="usd">-2132049</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax contextRef="c7" decimals="0" id="ixv-16065" unitRef="usd">-26347195</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c0" decimals="0" id="ixv-16066" unitRef="usd">-362</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c7" decimals="0" id="ixv-16067" unitRef="usd">-4060609</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-16068" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-16069" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-16070" unitRef="usd">-1825130</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-16071" unitRef="usd">-12521618</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-16072" unitRef="usd">-30821955</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c0" decimals="0" id="ixv-16073" unitRef="usd">48655</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c7" decimals="0" id="ixv-16074" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-16075" unitRef="usd">102027</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c0" decimals="0" id="ixv-16076" unitRef="usd">150682</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c7" decimals="0" id="ixv-16077" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-16078" unitRef="usd">-14196066</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-16079" unitRef="usd">-30868352</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-16080" unitRef="usd">-1670294</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-16081" unitRef="usd">-12525772</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="0" id="ixv-16082" unitRef="usd">-30868352</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-16083"
      unitRef="shares">3227302</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="INF"
      id="ixv-16084"
      unitRef="shares">1531316</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-16085"
      unitRef="usdPershares">-3.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-16086"
      unitRef="usdPershares">-0.27</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c0"
      decimals="2"
      id="ixv-16087"
      unitRef="usdPershares">-0.66</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="c7"
      decimals="2"
      id="ixv-16088"
      unitRef="usdPershares">-19.86</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-16089"
      unitRef="usdPershares">-3.88</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-16090"
      unitRef="usdPershares">-20.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-16091"
      unitRef="shares">1844877</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-16092" unitRef="usd">184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-16093" unitRef="usd">60124087</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-16094" unitRef="usd">4467</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-16095" unitRef="usd">-56841074</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-16096" unitRef="usd">179460</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c14" decimals="0" id="ixv-16097" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-16098" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity contextRef="c19" decimals="0" id="ixv-16099" unitRef="usd">-4467</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity contextRef="c20" decimals="0" id="ixv-16100" unitRef="usd">4467</us-gaap:ReclassificationsOfTemporaryToPermanentEquity>
    <us-gaap:ProfitLoss contextRef="c20" decimals="0" id="ixv-16101" unitRef="usd">-12521618</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c22" decimals="0" id="ixv-16102" unitRef="usd">-12521618</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c23" decimals="0" id="ixv-16103" unitRef="usd">-1825130</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-16104" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c17"
      decimals="INF"
      id="ixv-16105"
      unitRef="shares">2590772</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c17" decimals="0" id="ixv-16106" unitRef="usd">259</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c18" decimals="0" id="ixv-16107" unitRef="usd">12515193</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c22" decimals="0" id="ixv-16108" unitRef="usd">12515452</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-16109" unitRef="usd">12515452</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c17"
      decimals="INF"
      id="ixv-16110"
      unitRef="shares">187500</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c17" decimals="0" id="ixv-16111" unitRef="usd">19</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c18" decimals="0" id="ixv-16112" unitRef="usd">749981</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c22" decimals="0" id="ixv-16113" unitRef="usd">750000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c0" decimals="0" id="ixv-16114" unitRef="usd">750000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c17"
      decimals="INF"
      id="ixv-16115"
      unitRef="shares">-133333</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c17" decimals="0" id="ixv-16116" unitRef="usd">13</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c18" decimals="0" id="ixv-16117" unitRef="usd">947987</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c22" decimals="0" id="ixv-16118" unitRef="usd">948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c0" decimals="0" id="ixv-16119" unitRef="usd">948000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder contextRef="c23" decimals="0" id="ixv-16120" unitRef="usd">5483930</gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder contextRef="c0" decimals="0" id="ixv-16121" unitRef="usd">5483930</gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts contextRef="c0" decimals="0" id="ixv-16122" unitRef="usd">1876103</gdc:StockIssuedDuringPeriodValueIssuanceOfPrefundedWarrantsForCashNetOfOfferingCosts>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c18" decimals="0" id="ixv-16123" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c22" decimals="0" id="ixv-16124" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1 contextRef="c0" decimals="0" id="ixv-16125" unitRef="usd">5089043</us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c17"
      decimals="INF"
      id="ixv-16126"
      unitRef="shares">963600</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c17" decimals="0" id="ixv-16127" unitRef="usd">96</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c18" decimals="0" id="ixv-16128" unitRef="usd">-96</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c21" decimals="0" id="ixv-16129" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c22" decimals="0" id="ixv-16130" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments contextRef="c0" decimals="0" id="ixv-16131" unitRef="usd">102027</gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c21" decimals="0" id="ixv-16132" unitRef="usd">-106181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c22" decimals="0" id="ixv-16133" unitRef="usd">-106181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c23" decimals="0" id="ixv-16134" unitRef="usd">154836</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="0" id="ixv-16135" unitRef="usd">48655</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c25"
      decimals="INF"
      id="ixv-16136"
      unitRef="shares">5453416</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c25" decimals="0" id="ixv-16137" unitRef="usd">545</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c26" decimals="0" id="ixv-16138" unitRef="usd">77530221</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" id="ixv-16139" unitRef="usd">-69358225</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" id="ixv-16140" unitRef="usd">175306</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-16141" unitRef="usd">8347847</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c31" decimals="0" id="ixv-16142" unitRef="usd">3813636</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-16143" unitRef="usd">12161483</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="c33"
      decimals="INF"
      id="ixv-16144"
      unitRef="shares">1543793</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c33" decimals="0" id="ixv-16145" unitRef="usd">154</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c34" decimals="0" id="ixv-16146" unitRef="usd">83038827</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-16147" unitRef="usd">-25165728</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" id="ixv-16148" unitRef="usd">-26019119</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" id="ixv-16149" unitRef="usd">225857</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c39" decimals="0" id="ixv-16150" unitRef="usd">32079991</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c45" decimals="0" id="ixv-16151" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-16152" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c41"
      decimals="INF"
      id="ixv-16153"
      unitRef="shares">256000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c41" decimals="0" id="ixv-16154" unitRef="usd">26</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c42" decimals="0" id="ixv-16155" unitRef="usd">7679974</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c7" decimals="0" id="ixv-16156" unitRef="usd">7680000</us-gaap:StockIssuedDuringPeriodValueOther>
    <gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares
      contextRef="c41"
      decimals="INF"
      id="ixv-16157"
      unitRef="shares">300000</gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c41" decimals="0" id="ixv-16158" unitRef="usd">30</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c42" decimals="0" id="ixv-16159" unitRef="usd">2249970</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c44" decimals="0" id="ixv-16160" unitRef="usd">4467</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c7" decimals="0" id="ixv-16161" unitRef="usd">2254467</gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c41"
      decimals="INF"
      id="ixv-16162"
      unitRef="shares">-254916</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c41" decimals="0" id="ixv-16163" unitRef="usd">26</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c42" decimals="0" id="ixv-16164" unitRef="usd">32844684</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c7" decimals="0" id="ixv-16165" unitRef="usd">32844710</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock contextRef="c43" decimals="0" id="ixv-16166" unitRef="usd">25165728</gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock contextRef="c7" decimals="0" id="ixv-16167" unitRef="usd">25165728</gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c46" decimals="0" id="ixv-16168" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c7" decimals="0" id="ixv-16169" unitRef="usd">-46397</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-16170"
      unitRef="shares">1844877</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-16171" unitRef="usd">184</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-16172" unitRef="usd">60124087</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-16173" unitRef="usd">4467</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-16174" unitRef="usd">-56841074</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-16175" unitRef="usd">179460</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-16176" unitRef="usd">3467124</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss contextRef="c0" decimals="0" id="ixv-16177" unitRef="usd">-14346748</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c7" decimals="0" id="ixv-16178" unitRef="usd">-30821955</us-gaap:ProfitLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-16179" unitRef="usd">1679</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="0" id="ixv-16180" unitRef="usd">718</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-16181" unitRef="usd">345155</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-16182" unitRef="usd">106159</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OtherAssetImpairmentCharges contextRef="c7" decimals="0" id="ixv-16183" unitRef="usd">20082123</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c0" decimals="0" id="ixv-16184" unitRef="usd">99638</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c7" decimals="0" id="ixv-16185" unitRef="usd">-4060609</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GoodwillImpairmentLoss contextRef="c0" decimals="0" id="ixv-16186" unitRef="usd">2070753</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c7" decimals="0" id="ixv-16187" unitRef="usd">6590339</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-16188" unitRef="usd">-97804</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="0" id="ixv-16189" unitRef="usd">158392</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" id="ixv-16190" unitRef="usd">14283</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c7" decimals="0" id="ixv-16191" unitRef="usd">-1540</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent contextRef="c7" decimals="0" id="ixv-16192" unitRef="usd">-189320</us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c7" decimals="0" id="ixv-16193" unitRef="usd">2946</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c0" decimals="0" id="ixv-16194" unitRef="usd">1291192</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c7" decimals="0" id="ixv-16195" unitRef="usd">66823</us-gaap:IncreaseDecreaseInPrepaidExpensesOther>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c0" decimals="0" id="ixv-16196" unitRef="usd">250740</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" id="ixv-16197" unitRef="usd">-127297</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c7" decimals="0" id="ixv-16198" unitRef="usd">291234</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-16199" unitRef="usd">10457</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c7" decimals="0" id="ixv-16200" unitRef="usd">227636</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <gdc:IncreaseDecreaseInCustomerDeposit contextRef="c0" decimals="0" id="ixv-16201" unitRef="usd">68531</gdc:IncreaseDecreaseInCustomerDeposit>
    <gdc:IncreaseDecreaseInCustomerDeposit contextRef="c7" decimals="0" id="ixv-16202" unitRef="usd">-2116847</gdc:IncreaseDecreaseInCustomerDeposit>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-16203" unitRef="usd">9459</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" id="ixv-16204" unitRef="usd">-8478</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c7" decimals="0" id="ixv-16205" unitRef="usd">-484</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDueToOtherRelatedParties contextRef="c0" decimals="0" id="ixv-16206" unitRef="usd">-139927</us-gaap:IncreaseDecreaseInDueToOtherRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToOtherRelatedParties contextRef="c7" decimals="0" id="ixv-16207" unitRef="usd">837717</us-gaap:IncreaseDecreaseInDueToOtherRelatedParties>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="c0" decimals="0" id="ixv-16208" unitRef="usd">327822</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-16209" unitRef="usd">-13240484</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c7" decimals="0" id="ixv-16210" unitRef="usd">-886211</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:CashAcquiredFromAcquisition contextRef="c7" decimals="0" id="ixv-16211" unitRef="usd">215880</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-16212" unitRef="usd">199980</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="c7" decimals="0" id="ixv-16213" unitRef="usd">-12702666</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c0" decimals="0" id="ixv-16214" unitRef="usd">2903104</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c0" decimals="0" id="ixv-16215" unitRef="usd">14190</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireMachineryAndEquipment contextRef="c7" decimals="0" id="ixv-16216" unitRef="usd">6566</us-gaap:PaymentsToAcquireMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c0" decimals="0" id="ixv-16217" unitRef="usd">2500000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-16218" unitRef="usd">-5217314</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c7" decimals="0" id="ixv-16219" unitRef="usd">-12493352</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-16220" unitRef="usd">12515452</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c0" decimals="0" id="ixv-16221" unitRef="usd">5089043</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromContributedCapital contextRef="c0" decimals="0" id="ixv-16222" unitRef="usd">5483930</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-16223" unitRef="usd">23088425</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-16224" unitRef="usd">155783</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" id="ixv-16225" unitRef="usd">-819659</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-16226" unitRef="usd">4786410</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c7" decimals="0" id="ixv-16227" unitRef="usd">-14199222</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-16228" unitRef="usd">389108</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c39" decimals="0" id="ixv-16229" unitRef="usd">14588330</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-16230" unitRef="usd">5175518</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-16231" unitRef="usd">389108</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c7" decimals="0" id="ixv-16232" unitRef="usd">1022</us-gaap:InterestPaidNet>
    <gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities contextRef="c0" decimals="0" id="ixv-16233" unitRef="usd">-750000</gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1 contextRef="c7" decimals="0" id="ixv-16234" unitRef="usd">7680000</us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1>
    <gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia contextRef="c7" decimals="0" id="ixv-16235" unitRef="usd">-2250000</gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia>
    <gdc:CancellationOfCommonStocks contextRef="c0" decimals="0" id="ixv-16236" unitRef="usd">-948000</gdc:CancellationOfCommonStocks>
    <gdc:CancellationOfCommonStocks contextRef="c7" decimals="0" id="ixv-16237" unitRef="usd">-32844710</gdc:CancellationOfCommonStocks>
    <us-gaap:StockIssued1 contextRef="c0" decimals="0" id="ixv-16238" unitRef="usd">96</us-gaap:StockIssued1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c0" decimals="0" id="ixv-16239" unitRef="usd">102027</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-12266">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 1 &#x2013; Nature of business
and organization&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;GD Culture
Group Limited (&#x201c;GDC&#x201d; or the &#x201c;Company&#x201d;), formerly known as Code Chain New Continent Limited, TMSR Holding Company
Limited and JM Global Holding Company, is a Nevada corporation and a holding company. The Company currently conducts its operations on
virtual content production (the &#x201c;Virtual Content Production&#x201d;) through the Company and two subsidiaries, AI Catalysis corp.
(&#x201c;AI Catalysis&#x201d;) and Shanghai Xianzhui Technology Co., Ltd. (&#x201c;SH Xianzhui&#x201d;). The Company focuses its business
mainly on: 1) AI-driven digital human creation and customization; 2) Live streaming and e-commerce, and, 3) Live Streaming Interactive
Game. The Company has relentlessly been focusing on serving its customers and creating value for them through the continual innovation
and optimization of its products and services. Currently, the Company&#x2019;s subsidiaries, Citi Profit Investment Holding Limited (&#x201c;Citi
Profit BVI&#x201d;), Highlights Culture Holding Co., Limited (&#x201c;Highlight HK&#x201d;), Shanghai Highlight Entertainment Co., Ltd. (&#x201c;Highlight
WFOE&#x201d;) are holding companies with no material operations.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;SH Xianzhui&#160;was
incorporated by Highlight WFOE and other two shareholders on August 10, 2023. SH Xianzhui is principally engaged in the provision of social
media marketing agency service. Highlight WFOE owns&#160;73.3333% of the total equity interest of SH Xianzhui. On October 27, 2023, the
Company entered into an equity purchase agreement with Highlight WFOE and Beijing Hehe Property Management Co., Ltd. (&#x201c;Beijing Hehe&#x201d;),
which was amended on November 10, 2023 (such equity purchase agreement, as amended, the &#x201c;Agreement&#x201d; for purpose of this section
&#x201c;Investment in JV&#x201d;), pursuant to which the Highlight WFOE agreed to purchase&#160;13.3333% equity interest in SH Xianzhui
from Beijing Hehe and the Company agreed to issue&#160;400,000&#160;shares of common stock of the Company, valued at $2.7820&#160;per
share, the average closing bid price of the common stock of GDC as of the five trading days immediately preceding the date of the Agreement,
to Beijing Hehe or its assigns. On January 11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the
transaction was completed. Up to the date of the financial statements were issued, the Company owns 73.3333% of the total equity interest
of SH Xianzhui.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;AI Catalysis
is a Nevada corporation, incorporated on May 18, 2023. AI Catalysis is expected to bridge the realms of the internet, media, and artificial
intelligence (&#x201c;AI&#x201d;) technologies. Positioned at the crossroads of traditional and streaming media, AI Catalysis plans to elevate
the experience of media with AI-based interactive and smart content, aiming to transform the whole media landscape. At present, AI Catalysis
primarily focused on the application of AI digital human technology with the sectors of e-commerce and entertainment to improve the interaction
experiences online. AI Catalysis strives to deliver stable interactive livestreaming products to AI Catalysis&#x2019; users. AI Catalysis foresees
future expansion to a variety of business sectors with AI applications in different scenarios. AI Catalysis plans to enter into the livestreaming
market with a focus on e-commerce and livestreaming interactive game.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Prior to
September 28, 2022, the Company also conducted business through Sichuan Wuge Network Games Co., Ltd. (&#x201c;Wuge&#x201d;). Makesi WFOE
had a series of contractual arrangement with Wuge that established a variable interest entity (the &#x201c;VIE&#x201d;) structure. For accounting
purposes, Makesi WFOE was the primary beneficiary of Wuge. Accordingly, under U.S. GAAP, GDC treated Wuge as the consolidated affiliated
entity and has consolidated Wuge&#x2019;s financial statements prior to September 28, 2022. Wuge focused its business on research, development
and application of Internet of Things (IoT) and electronic tokens Wuge digital door signs. On September 28, 2022, Makesi WFOE entered
into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE Agreements and to cancel the shares previously
issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the Company during the 30 trading days
immediately prior to the date of the termination agreement. As a result of such termination, the Company no longer treats Wuge as a consolidated
affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#x2019;s consolidated financial statements
under U.S. GAAP.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Prior to
June 26, 2023, the Company had a subsidiary TMSR HK, which owns&#160;100% equity interest in Makesi WFOE. Makesi WFOE had a series of
contractual arrangement with Shanghai Yuanma Food and Beverage Management Co., Ltd. (&#x201c;Yuanma&#x201d;) that established a VIE structure.
For accounting purposes, Makesi WFOE was the primary beneficiary of Yuanma. Accordingly, under U.S. GAAP, GDC treated Yuanma as the consolidated
affiliated entity and has consolidated Yuanma&#x2019;s financial results in GDC&#x2019;s financial statements prior to June 26, 2023. On
June 26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the
Company agreed to sell, and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK. The sale of TMSR HK
did not have any material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Prior to
September 26, 2023, the Company also conducted business through Shanghai Highlight Media Co., Ltd. (&#x201c;Highlight Media&#x201d;). Highlight
WFOE had a series of contractual arrangement with Highlight Media. For accounting purposes, Highlight WFOE was the primary beneficiary
of Highlight Media. Accordingly, under U.S. GAAP, GDC treated Highlight Media as the consolidated affiliated entity and has consolidated
Highlight Media&#x2019;s financial results in GDC&#x2019;s financial statements prior to September 26, 2023. Highlight Media was an integrated
marketing service agency, focusing on enterprise brand management, crisis public relations, intelligent public opinion monitoring, media
PR, financial and economic we-media operation, digital face application, large-scale exhibition services and other businesses. On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sold the interest in the VIE Agreements. As a result of such termination, the Company no longer treats Highlight
Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of Highlight Media in the Company&#x2019;s
consolidated financial statements under U.S. GAAP.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: top"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Citi Profit BVI&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;TMSR HK&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in April 2019&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight HK&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in November 2022&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Makesi WFOE&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in December 2020&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by TMSR HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight WFOE&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in January 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Highlight HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Yuanma&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on June 21, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Wuge&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on January 3, 2023&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 28, 2022&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight Media&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on September 16, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;AI Catalysis&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Nevada company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in May 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;SH Xianzhui&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in August 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;73.3333% owned by Highlight WFOE&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"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contractual Arrangements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Wuge,
Yuanma and Highlight Media were controlled through contractual agreements in lieu of direct equity ownership by the Company or any
of its subsidiaries. Such contractual arrangements consist of a series of five agreements, consulting services agreement, equity
pledge agreement, call option agreement, voting rights proxy agreement, and operating agreement (collectively the &#x201c;Contractual
Arrangements&#x201d;).&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Wuge are described below. The VIE agreements with Wuge were terminated and the Company disposed
Wuge as of September 28, 2022.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Wuge and Tongrong Technology (Jiangsu) Co., Ltd., a then indirect subsidiary
of the Company (&#x201c;Tongrong WFOE&#x201d;), dated January 3, 2020, Tongrong WFOE has the exclusive right to provide consultation services
to Wuge relating to Wuge&#x2019;s business, including but not limited to business consultation services, human resources development, and
business development. Tongrong WFOE exclusively owns any intellectual property rights arising from the performance of this agreement.
Tongrong WFOE has the right to determine the service fees based on Wuge&#x2019;s actual operation on a quarterly basis. This agreement
will be effective as long as Wuge exists. Tongrong WFOE may terminate this agreement at any time by giving 30 days&#x2019; prior written
notice to Wuge.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, the shareholders of Wuge pledged
all of their equity interests in Wuge to Tongrong WFOE to guarantee Wuge&#x2019;s performance of relevant obligations and indebtedness
under the technical consultation and services agreement. In addition, the shareholders of Wuge will complete the registration of the equity
pledge under the agreement with the competent local authority. If Wuge breaches its obligation under the technical consultation and services
agreement, Tongrong WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This
pledge will remain effective until all the guaranteed obligations are performed or the shareholders of Wuge cease to be shareholders of
Wuge.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each of the shareholders of Wuge
irrevocably granted to Tongrong WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or
a portion of his equity interests in Wuge. Also, Tongrong WFOE or its designee has the right to acquire any and all of its assets of Wuge.
Without Tongrong WFOE&#x2019;s prior written consent, Wuge&#x2019;s shareholders cannot transfer their equity interests in Wuge and Wuge
cannot transfer its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under
the PRC law at the time of the exercise of the option. This pledge will remain effective until all options have been exercised.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Tongrong WFOE, Wuge and the shareholders of Wuge dated January 3, 2020, each
Wuge Shareholder irrevocably appointed Tongrong WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s behalf any and all
rights that such shareholder has in respect of his equity interests in Wuge, including but not limited to the power to vote on its behalf
on all matters of Wuge requiring shareholder approval in accordance with the articles of association of Wuge. The proxy agreement is for
a term of&#160;20&#160;years and can be extended by Tongrong WFOE unilaterally by prior written notice to the other parties.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On September
28, 2022, Makesi WFOE terminated the VIE agreements with Wuge and the shareholders of Wuge.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Yuanma are described below. The Company disposed TMSR HK, Makesi WFOE and Yuanma on June 26,
2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Makesi WFOE and Yuanma dated June 21, 2022, Makesi WFOE has the exclusive
right to provide consultation services to Yuanma relating to Yuanma&#x2019;s business, including but not limited to business consultation
services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual property rights arising
from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Yuanma&#x2019;s actual operation
on a quarterly basis. This agreement will be effective for 20 years and can be extended by Makesi WFOE unilaterally by prior written notice
to the other parties. Makesi WFOE may terminate this agreement at any time by giving a 30 days&#x2019; prior written notice to Yuanma.
If any party breaches the agreement and fails to cure within 30 days from the written notice from the non-breach party, the non-breach
party may (i) terminate the agreement and request the breaching party to compensate the non-breaching party&#x2019;s loss or (ii) request
special performance by the breaching party and the breaching party to compensate the non-breaching party&#x2019;s loss.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, Yuanma Shareholders pledged all of their
equity interests in Yuanma to Makesi WFOE to guarantee Yuanma&#x2019;s performance of relevant obligations and indebtedness under the technical
consultation and services agreement. In addition, Yuanma Shareholders will complete the registration of the equity pledge under the agreement
with the competent local authority. If Yuanma breaches its obligation under the technical consultation and services agreement, Makesi
WFOE, as pledgee, will be entitled to certain rights, including the right to sell the pledged equity interests. This pledge will remain
effective until all the guaranteed obligations are performed or the Yuanma Shareholders cease to be shareholders of Yuanma.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each of Yuanma Shareholders irrevocably
granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted under PRC law, all or a portion of his
equity interests in Yuanma. Also, Makesi WFOE or its designee has the right to acquire any and all of its assets of Yuanma. Without Makesi
WFOE&#x2019;s prior written consent, Yuanma&#x2019;s shareholders cannot transfer their equity interests in Yuanma and Yuanma cannot transfer
its assets. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at
the time of the exercise of the option. This pledge will remain effective until all options have been exercised.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Makesi WFOE, Yuanma and Yuanma Shareholders dated June 21, 2022, each Yuanma
Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s behalf any and all rights
that such shareholder has in respect of his equity interests in Yuanma, including but not limited to the power to vote on its behalf on
all matters of Yuanma requiring shareholder approval in accordance with the articles of association of Yuanma. The proxy agreement is
for a term of&#160;&lt;span style="-sec-ix-hidden: hidden-fact-176"&gt;20&lt;/span&gt;&#160;years and can be extended by Makesi WFOE unilaterally by prior written notice to the other parties.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On June
26, 2023, the Company sold all the issued and outstanding equity interest in TMSR HK.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Material
terms of each of the VIE agreements with Highlight Media are described below. The VIE agreements with Highlight Media were terminated
and the Company disposed Highlight Media as of September 26, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Technical
Consultation and Services Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the technical consultation and services agreement between Highlight Media and Makesi WFOE dated September 16, 2022, Makesi WFOE has
the exclusive right to provide consultation services to Highlight Media relating to Highlight Media&#x2019;s business, including but not
limited to business consultation services, human resources development, and business development. Makesi WFOE exclusively owns any intellectual
property rights arising from the performance of this agreement. Makesi WFOE has the right to determine the service fees based on Highlight
Media&#x2019;s actual operation on a quarterly basis. This agreement will be effective as long as Highlight Media exists. Makesi WFOE may
terminate this agreement at any time by giving a 30 days&#x2019; prior written notice to Highlight Media.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Pledge Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity pledge agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, the shareholders
of Highlight Media pledged all of their equity interests in Highlight Media to Makesi WFOE to guarantee Highlight Media&#x2019;s performance
of relevant obligations and indebtedness under the technical consultation and services agreement. In addition, the shareholders of Highlight
Media will complete the registration of the equity pledge under the agreement with the competent local authority. If Highlight Media breaches
its obligation under the technical consultation and services agreement, Makesi WFOE, as pledgee, will be entitled to certain rights, including
the right to sell the pledged equity interests. This pledge will remain effective until all the guaranteed obligations are performed or
the shareholders of Highlight Media cease to be shareholders of Highlight Media.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equity
Option Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
equity option agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September 16, 2022, each of the
shareholders of Highlight Media irrevocably granted to Makesi WFOE or its designee an option to purchase at any time, to the extent permitted
under PRC law, all or a portion of his equity interests in Highlight Media. Also, Makesi WFOE or its designee has the right to acquire
any and all of its assets of Highlight Media. Without Makesi WFOE&#x2019;s prior written consent, Highlight Media&#x2019;s shareholders
cannot transfer their equity interests in Highlight Media and Highlight Media cannot transfer its assets. The acquisition price for the
shares or assets will be the minimum amount of consideration permitted under the PRC law at the time of the exercise of the option. This
pledge will remain effective until all options have been exercised.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Voting
Rights Proxy and Financial Support Agreement.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Under the
voting rights proxy and financial support agreement among Makesi WFOE, Highlight Media and the shareholders of Highlight Media dated September
16, 2022, each Highlight Media Shareholder irrevocably appointed Makesi WFOE as its attorney-in-fact to exercise on such shareholder&#x2019;s
behalf any and all rights that such shareholder has in respect of his equity interests in Highlight Media, including but not limited to
the power to vote on its behalf on all matters of Highlight Media requiring shareholder approval in accordance with the articles of association
of Highlight Media. The proxy agreement is for a term of&#160;&lt;span style="-sec-ix-hidden: hidden-fact-177"&gt;20&lt;/span&gt;&#160;years and can be extended by Makesi WFOE unilaterally by prior written
notice to the other parties.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements grant Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment does not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On September
26, 2023, Highlight WFOE terminated the VIE agreements with Highlight Media and the shareholders of Highlight Media.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;As of the
date of this report, the Company primary operations are focused on the live streaming market with focus on e-commerce and live streaming
interactive game in the United States through its subsidiaries AI Catalysis and SH Xianzhui. All Wuge digital door signs business and
Highlight Media enterprise brand management service have been disposed.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c49" decimals="6" id="ixv-16240" unitRef="pure">0.733333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c50" decimals="6" id="ixv-16241" unitRef="pure">0.133333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ExcessStockSharesIssued
      contextRef="c51"
      decimals="0"
      id="ixv-16242"
      unitRef="shares">400000</us-gaap:ExcessStockSharesIssued>
    <gdc:AverageClosingBidPrice
      contextRef="c52"
      decimals="4"
      id="ixv-16243"
      unitRef="usdPershares">2.782</gdc:AverageClosingBidPrice>
    <gdc:SharesOfCommonStock
      contextRef="c53"
      decimals="0"
      id="ixv-16244"
      unitRef="shares">400000</gdc:SharesOfCommonStock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c54" decimals="6" id="ixv-16245" unitRef="pure">0.733333</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c55"
      decimals="3"
      id="ixv-16246"
      unitRef="usdPershares">0.237</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage contextRef="c56" decimals="2" id="ixv-16247" unitRef="pure">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock contextRef="c0" id="ixv-12306">&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements reflect the activities of GDC and each of the following entities:&lt;/span&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="border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 48%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; width: 25%"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Ownership&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Citi Profit BVI&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;TMSR HK&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in April 2019&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight HK&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Hong Kong company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in November 2022&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Citi Profit BVI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Makesi WFOE&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in December 2020&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by TMSR HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight WFOE&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE)&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in January 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by Highlight HK&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Yuanma&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on June 21, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on June 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Wuge&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on January 3, 2023&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 28, 2022&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Makesi WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Highlight Media&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Acquired on September 16, 2022&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Disposed on September 26, 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;VIE of Highlight WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;AI Catalysis&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A Nevada company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in May 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;100% owned by the Company&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;SH Xianzhui&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;A PRC limited liability company&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#x25cf;&#160;&#160;Incorporated in August 2023&lt;/p&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;73.3333% owned by Highlight WFOE&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"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c59" id="ixv-12328">&#x25cf;&#160;&#160;A British Virgin Island company Incorporated in April 2019</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c59" id="ixv-12332">100% owned by the Company</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c60" id="ixv-12339">&#x25cf;&#160;&#160;A Hong Kong company &#x25cf;&#160;&#160;Incorporated in April 2019 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c60" id="ixv-12345">100% owned by Citi Profit BVI</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c61" id="ixv-12352">&#x25cf;&#160;&#160;A Hong Kong company &#x25cf;&#160;&#160;Incorporated in November 2022</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c61" id="ixv-12357">100% owned by Citi Profit BVI</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c62" id="ixv-12364">&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#x25cf;&#160;&#160;Incorporated in December 2020 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c62" id="ixv-12370">100% owned by TMSR HK</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c63" id="ixv-12377">&#x25cf;&#160;&#160;A PRC limited liability company and deemed a wholly foreign owned enterprise (WFOE) &#x25cf;&#160;&#160;Incorporated in January 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c63" id="ixv-12382">100% owned by Highlight HK</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c64" id="ixv-12389">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on June 21, 2022 &#x25cf;&#160;&#160;Disposed on June 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c64" id="ixv-12395">VIE of Makesi WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c65" id="ixv-12402">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on January 3, 2023 &#x25cf;&#160;&#160;Disposed on September 28, 2022</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c65" id="ixv-12408">VIE of Makesi WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c66" id="ixv-12415">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Acquired on September 16, 2022 &#x25cf;&#160;&#160;Disposed on September 26, 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c66" id="ixv-12421">VIE of Highlight WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c67" id="ixv-12428">&#x25cf;&#160;&#160;A Nevada company &#x25cf;&#160;&#160;Incorporated in May 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c67" id="ixv-12433">100% owned by the Company</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:BackgroundOfConsolidatedEntityDescription contextRef="c68" id="ixv-12440">&#x25cf;&#160;&#160;A PRC limited liability company &#x25cf;&#160;&#160;Incorporated in August 2023</gdc:BackgroundOfConsolidatedEntityDescription>
    <us-gaap:EquityMethodInvestmentAdditionalInformation contextRef="c68" id="ixv-12445">73.3333% owned by Highlight WFOE</us-gaap:EquityMethodInvestmentAdditionalInformation>
    <gdc:AgreementTerm contextRef="c0" id="ixv-16248">P20Y</gdc:AgreementTerm>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-12644">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
2 &#x2013; Summary of significant accounting policies&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and &lt;/span&gt;VIEs&lt;span style="background-color: white"&gt;.
All intercompany transactions and balances are eliminated upon consolidation.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates and Assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The preparation
of consolidated 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 disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#x2019;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Foreign
Currency Translation and Transactions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#x2019; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#x2019; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB&lt;/span&gt; to $1.00&lt;span style="background-color: white"&gt;, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Prepaid
and other current assets&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Convertible
Notes Receivable&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#x201c;Investments
&#x2014; Debt Securities&#x201d; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&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: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Intangible
Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Lease&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#x201c;ROU&#x201d;) are disclosed as non-current assets in the Company&#x2019;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#x2019;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#x2019;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;&lt;/span&gt;Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Impairment
for Long-lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&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;/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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.&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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On January
1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#x2019;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#x2019;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#x2019;s revenue streams are primarily
recognized at a point in time.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. &lt;/span&gt;&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"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;An uncertain
tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#x201c;more likely than not&#x201d;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#x2019;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Interest&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&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;&lt;span style="background-color: white"&gt;In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s common stock with no consideration.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#x2019;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-178"&gt;Nil&lt;/span&gt; and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
Loss&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Recently
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In June
2022, the FASB issued ASU 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#x201d;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#x2019;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-12649">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accompanying
consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States
of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the Securities Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-12659">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Principles
of Consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The consolidated
financial statements of the Company include the accounts of GDC and its wholly owned subsidiaries and &lt;/span&gt;VIEs&lt;span style="background-color: white"&gt;.
All intercompany transactions and balances are eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-12670">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Use
of Estimates and Assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The preparation
of consolidated 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 disclosures of contingent assets and liabilities as of the date of the consolidated financial
statements and the reported amounts of revenues and expenses during the periods presented. Significant accounting estimates reflected
in the Company&#x2019;s consolidated financial statements include the useful lives of intangible assets and equipment, impairment of long-lived
assets, collectability of receivables, fair value of convertible notes, discount rate used to measure present value of lease liabilities
and valuation allowance for deferred tax assets. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-12680">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Foreign
Currency Translation and Transactions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The reporting
currency of the Company is the U.S. dollar. The PRC subsidiaries of the Company conduct its businesses in the local currency, Renminbi
(RMB), as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted set forth in the H.10
statistical release of the Federal Reserve Board at the end of the period. The statement of operations accounts are translated at the
average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process
are included in accumulated other comprehensive income. Transaction gains and losses that arise from exchange rate fluctuations on transactions
denominated in a currency other than the functional currency are included in the results of operations as incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Translation
adjustments included in accumulated other comprehensive income amounted to $73,279&#160;and $179,460&#160;as of December 31, 2023 and
2022, respectively. The balance sheets amounts, with the exception of shareholders&#x2019; equity at December 31, 2023 and 2022 were translated
at&#160;7.10&#160;RMB and&#160;6.38&#160;RMB to $1.00, respectively. The shareholders&#x2019; equity accounts were stated at their historical
rate. The average translation rates applied to statements of operations accounts for the years ended December 31, 2023 and 2022 were&#160;7.08&#160;RMB
and&#160;6.73&#160;RMB&lt;/span&gt; to $1.00&lt;span style="background-color: white"&gt;, respectively. Cash flows are also translated at average
translation rates for the periods, therefore, amounts reported on the statements of cash flows will not necessarily agree with changes
in the corresponding balances on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The PRC
government imposes significant exchange restrictions on fund transfers out of the PRC that are not related to business operations. These
restrictions have not had a material impact on the Company because it has not engaged in any significant transactions that are subject
to the restrictions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-16249" unitRef="usd">73279</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-16250" unitRef="usd">179460</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c69" decimals="2" id="ixv-16251" unitRef="pure">7.1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c70" decimals="2" id="ixv-16252" unitRef="pure">6.38</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c71" decimals="2" id="ixv-16253" unitRef="pure">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c72" decimals="2" id="ixv-16254" unitRef="pure">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c73" decimals="2" id="ixv-16255" unitRef="pure">7.08</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c74" decimals="2" id="ixv-16256" unitRef="pure">6.73</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c75" decimals="2" id="ixv-16257" unitRef="pure">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1 contextRef="c76" decimals="2" id="ixv-16258" unitRef="pure">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-12717">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Cash and
cash equivalents include cash on hand and demand deposits placed with commercial banks or other financial institutions and highly liquid
investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase of three&#160;months
or less. All cash and cash equivalents are unrestricted as to withdrawal and use.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <gdc:PrepaymentPolicyTextBlock contextRef="c0" id="ixv-12729">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Prepaid
and other current assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Prepaid
and other current assets are advances paid to outside vendors for future inventory or services purchases. The Company has legally binding
contracts with its vendors, which require any outstanding prepayments to be returned to the Company when the contract ends.&lt;/span&gt;&lt;/p&gt;</gdc:PrepaymentPolicyTextBlock>
    <gdc:ConvertibleNotesReceivablePolicyTextBlock contextRef="c0" id="ixv-12742">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Convertible
Notes Receivable&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes (as defined in Note 13) according to ASC 320 &#x201c;Investments
&#x2014; Debt Securities&#x201d; and concluded that the convertible notes should be classified as an available-for-sale security and measured
at fair value. To evaluate the fair value of the available-for-sale security, the Company used the valuation methodology of income approach,
which is determined by the future cash flow forecast. The fair value changes of the convertible notes receivable were recorded as other
comprehensive income.&lt;/span&gt;&lt;/p&gt;</gdc:ConvertibleNotesReceivablePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-12754">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Equipment
are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method after consideration of the estimated
useful lives of the assets and estimated residual value.&#160;The estimated useful lives and residual value are as follows:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&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: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&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;span style="background-color: white"&gt;The cost
and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of operations and comprehensive loss. Expenditures for maintenance and repairs are charged to earnings
as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock contextRef="c0" id="ixv-16259">The estimated useful lives and residual value are as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Residual&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Office equipment and furnishing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&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: 9%; text-align: right"&gt;5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gdc:PropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c91" id="ixv-16260">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage contextRef="c91" decimals="2" id="ixv-16261" unitRef="pure">0.05</us-gaap:PropertyPlantAndEquipmentSalvageValuePercentage>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="c0" id="ixv-12796">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Intangible
Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Intangible
assets represent software that are stated at cost, less accumulated amortization. Research and development costs associated with internally
developed patents are expensed when incurred. Amortization expense is recognized on the straight-line basis over the estimated useful
lives of the assets. The software has finite useful lives and is amortized using a straight-line method that reflects the estimated pattern
in which the economic benefits of the intangible asset are to be consumed. The Company amortizes the cost of software, over their useful
life using the straight-line method. The Company also re-evaluates the periods of amortization to determine whether subsequent events
and circumstances revised estimates of useful lives.&#160;The estimated useful life is as follows:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="c0" id="ixv-16262">The estimated useful life is as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Useful Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;5&#160;years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c92" id="ixv-16263">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-12841">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Lease&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
determines if an arrangement is a lease at inception. Leases that transfer substantially all of the benefits and risks incidental to the
ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at
the inception of the lease. All other leases are accounted for as operating leases. The Company has no significant finance leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
recognizes lease liabilities and corresponding right-of-use assets on the balance sheet for leases. Operating lease right- of-use assets
(the &#x201c;ROU&#x201d;) are disclosed as non-current assets in the Company&#x2019;s consolidated balance sheets. Current maturities of
operating lease liabilities are classified as operating lease liabilities - current, and operating lease liabilities that will be due
in more than one year are disclosed as non-current liabilities on the consolidated balance sheets. Operating lease right-of-use assets
and operating lease liabilities are initially recognized based on the present value of future lease payments at lease commencement. The
operating lease right-of-use asset also includes any lease payments made prior to lease commencement and the initial direct costs incurred
by the lessee and is recorded net of any lease incentives received. As the interest rates implicit in most of the leases are not readily
determinable, the Company uses the incremental borrowing rates based on the information available at lease commencement to determine the
present value of the future lease payments. Operating lease expenses are recognized on a straight-line basis over the term of the lease.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Most leases
have initial terms ranging from&#160;1 to 5.5 years. The Company&#x2019;s lease agreements did not include non-lease components. Lease
expense for fixed lease payments is recognized on a straight-line basis over the lease term. The Company&#x2019;s lease agreements do not
contain any significant residual value guarantees or restricted covenants. &lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
evaluates the carrying value of ROU assets if there are indicators of impairment and reviews the recoverability of the related asset group.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
reassesses of a contract is or contains a leasing arrangement and re-measures ROU assets and liabilities upon modification of the contract.
The Company will derecognize ROU assets and liabilities, with difference recognized in the income statement on the contract termination.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c77" id="ixv-16264">P1Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="c78" id="ixv-16265">P5Y6M</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0" id="ixv-12869">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Goodwill
represents the excess of the consideration paid of an acquisition over the fair value of the net identifiable assets of the acquired subsidiary
at the date of acquisition. Goodwill is not amortized and is tested for impairment at least annually, more often when circumstances indicate
impairment may have occurred. Goodwill is carried at cost less accumulated impairment losses. In accordance with ASC 350 Intangibles&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x2014;&lt;/span&gt;Goodwill
and Other, the Company may first assess qualitative factors to determine whether it is necessary to perform the quantitative goodwill
impairment test. In the qualitative assessment, the Company considers factors such as macroeconomic conditions, industry and market considerations,
overall financial performance of the reporting unit, and other specific information related to the operations, business plans and strategies
of the reporting unit, including consideration of the impact of the COVID-19 pandemic. Based on the qualitative assessment, if it is more
likely than not that the fair value of a reporting unit is less than the carrying amount, the quantitative impairment test is performed.
The Company may also bypass the qualitative assessment and proceed directly to perform the quantitative impairment test. If the fair value
of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If the carrying amount of a reporting unit
exceeds its fair value, the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value is recognized as impairment.
Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, allocation
of assets, liabilities and goodwill to reporting units, and determination of the fair value of each reporting unit.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <gdc:ImpairmentForLonglivedAssetsPolicyTextBlock contextRef="c0" id="ixv-12898">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Impairment
for Long-lived Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Long-lived
assets, including equipment, intangible assets and ROU assets with finite lives are reviewed for impairment whenever events or changes
in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that
the carrying value of an asset may not be recoverable individually or as a group at the lowest level for which there are identifiable
cash flows that are largely independent of the cash flows of the other assets and liabilities. The Company assesses the recoverability
of the assets (or group of assets) based on the undiscounted future cash flows the assets (or group of assets) are expected to generate
and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset (or group
of assets) plus net proceeds expected from disposition of the asset (or group of assets), if any, are less than the carrying value of
the asset (or group of assets). If an impairment is identified, the Company would reduce the carrying amount of the asset (or group of
assets) to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market
values. The carrying amount of the asset (or the long-lived assets in the asset group on a pro rata basis using the relative carrying
amounts) is reduced to the extent not lower than the fair value of the asset. The adjusted carrying amounts after an impairment charge
represent the new cost basis and is depreciated over their remaining useful lives.&lt;/span&gt;&lt;/p&gt;</gdc:ImpairmentForLonglivedAssetsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0" id="ixv-12910">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standard regarding fair value of financial instruments and related fair value measurements defines financial instruments and requires
disclosure of the fair value of financial instruments held by the Company. The Company considers the carrying amount of cash, accounts
receivable, other receivables, accounts payable, other payables and accrued liabilities to approximate their fair values because of their
short term nature.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The accounting
standards define fair value, establish a three-level valuation hierarchy for disclosures of fair value measurement and enhance disclosure
requirements for fair value measures. The three levels are defined as follow:&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 1 inputs to the valuation
methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&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;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to the fair value.&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;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the carrying values of cash, accounts receivable, other receivables, accounts payable, other payables and accrued liabilities
approximate their fair values due to the short-term nature of the instruments. Fair value of convertible notes receivable has been discussed
in Note 21.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0" id="ixv-12956">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On January
1, 2018, the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 606) using
the modified retrospective method for contracts that were not completed as of January 1, 2018. This did not result in an adjustment to
retained earnings upon adoption of this new guidance as the Company&#x2019;s revenue, other than retainage revenues, was recognized based
on the amount of consideration we expect to receive in exchange for satisfying the performance obligations. However, the impact of the
Company&#x2019;s retainage revenue was not material as of the date of adoption, and as a result, did not result in an adjustment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The core
principle underlying the revenue recognition ASC 606 is that the Company will recognize revenue to represent the transfer of goods and
services to customers in an amount that reflects the consideration to which the Company expects to be entitled in such exchange. This
will require the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point
in time or over time, based on when control of goods and services transfers to a customer. The Company&#x2019;s revenue streams are primarily
recognized at a point in time.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The ASC
606 requires the use of a new five-step model to recognize revenue from customer contracts. The five-step model requires that the Company
(i) identify the contract with the customer, (ii) identify the performance obligations in the contract, (iii) determine the transaction
price, including variable consideration to the extent that it is probable that a significant future reversal will not occur, (iv) allocate
the transaction price to the respective performance obligations in the contract, and (v) recognize revenue when (or as) the Company satisfies
the performance obligation. The application of the five-step model to the revenue streams compared to the prior guidance did not result
in significant changes in the way the Company records its revenue. Upon adoption, the Company evaluated its revenue recognition policy
for all revenue streams within the scope of the ASC 606 under previous standards and using the five-step model under the new guidance
and confirmed that there were no differences in the pattern of revenue recognition except its retainage revenues.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An entity
will also be required to determine if it controls the goods or services prior to the transfer to the customer in order to determine if
it should account for the arrangement as a principal or agent. Principal arrangements, where the entity controls the goods or services
provided, will result in the recognition of the gross amount of consideration expected in the exchange. Agent arrangements, where the
entity simply arranges but does not control the goods or services being transferred to the customer, will result in the recognition of
the net amount the entity is entitled to retain in the exchange.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company,
as a principal, provides services to clients under separate contracts, generating revenue. The pricing terms specified in the contracts
are fixed. An obligation to perform is identified in contracts with clients. Revenue is recognized over the period in which the services
are earned.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Payments
received prior to the relevant criteria for revenue recognition are met, are recorded as customer deposits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
did not have any revenue streams from continuing operations for the years ended December 31, 2023 and 2022. &lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-13008">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income Taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
accounts for income taxes in accordance with U.S. GAAP for income taxes. The charge for taxation is based on the results for the fiscal
year as adjusted for items, which are non-assessable or disallowed. It is calculated using tax rates that have been enacted or substantively
enacted by the balance sheet date.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Deferred
taxes is accounted for using the asset and liability method in respect of temporary differences arising from differences between the carrying
amount of assets and liabilities in the consolidated financial statements and the corresponding tax basis used in the computation of assessable
tax profit. In principle, deferred tax liabilities are recognized for all taxable temporary differences. Deferred tax assets are recognized
to the extent that it is probable that taxable profit will be available against which deductible temporary differences can be utilized.
Deferred tax is calculated using tax rates that are expected to apply to the period when the asset is realized or the liability is settled.
Deferred tax is charged or credited in the income statement, except when it is related to items credited or charged directly to equity,
in which case the deferred tax is also dealt with in equity. Deferred tax assets are reduced by a valuation allowance when, in the opinion
of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes
are provided for in accordance with the laws of the relevant taxing authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;An uncertain
tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a
tax examination, with a tax examination being presumed to occur.&#160;The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.&#160;For tax positions not meeting the &#x201c;more likely than not&#x201d;
test, no tax benefit is recorded. Penalties and interest incurred related to underpayment of income tax are classified as income tax expense
in the period incurred. The Company incurred no such penalties and interest for the years ended December 31, 2023 and 2022. As of December
31, 2023, the Company&#x2019;s PRC tax returns filed for 2023 remain subject to examination by any applicable tax authorities.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement contextRef="c0" id="ixv-16266">The amount recognized is the largest amount of tax benefit that
is greater than 50% likely of being realized on examination.</us-gaap:IncomeTaxExaminationLikelihoodOfUnfavorableSettlement>
    <us-gaap:InterestExpensePolicyTextBlock contextRef="c0" id="ixv-13044">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Interest&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Interest
income is mainly generated from bank deposits and other interest earning financial assets and is recognized on an accrual basis using
the effective interest method.&lt;/span&gt;&lt;/p&gt;</us-gaap:InterestExpensePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-13056">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Net
Loss per Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Basic loss
per share is computed by dividing loss available to common stockholders of the Company by the weighted average common stocks outstanding
during the period. Diluted loss per share takes into account the potential dilution that could occur if securities or other contracts
to issue common stocks were exercised and converted into common stocks.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In May 2023
and November 2023 in connection with the placement agency agreements (see Note 17), the Company issued and sold pre-funded warrants exercisable
for an aggregate of 844,351 and 1,876,103 shares of common stock, at the exercise price of $8.35 and $3.019 per share, of which $8.349
and $3.018 was pre-funded and paid to the Company upon issuance of the pre-funded warrants, respectively. The remaining exercise price
of the pre-funded warrants is $0.001 per share. The pre-funded warrants are exercisable by the holders at any time and do not expire.
On November 1, 2023, in connection with the Warrant Exchange Agreements (see Note 17), the holders of May 2023 Unregistered Warrants (as
defined in Note 17) surrendered the May 2023 Unregistered Warrants, and the Company cancelled the May 2023 Unregistered Warrants and issued
to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s common stock with no consideration.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, 1,807,951 pre-funded warrants representing 1,807,951 shares of the Company&#x2019;s common stock were exercised
for no consideration. The remaining pre-funded warrants are immediately exercisable after issuance and do not expire. As the remaining
shares underlying the pre-funded warrants are issuable for nominal consideration of $0.001 per share, 1,489,763 in common stocks underlying
the unexercised pre-funded warrants were considered outstanding for purposes of the calculation of loss per share as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;8,134,043&#160;and&#160;9,079,348&#160;of
outstanding warrants (excluding the Pre-funded Warrants and Exchange Warrants) which are equivalent to convertible of&#160;3,904,879 and&#160;4,539,674&#160;common
stocks were excluded from the diluted loss per share calculation due to its antidilutive effect for the years ended December 31, 2023
and 2022, respectively.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-178"&gt;Nil&lt;/span&gt; and 824,000&#160;of outstanding options were excluded from the diluted loss per share calculation due
to its antidilutive effect for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c79"
      decimals="0"
      id="ixv-16267"
      unitRef="shares">844351</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c80"
      decimals="0"
      id="ixv-16268"
      unitRef="shares">1876103</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c81"
      decimals="2"
      id="ixv-16269"
      unitRef="usdPershares">8.35</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c82"
      decimals="3"
      id="ixv-16270"
      unitRef="usdPershares">3.019</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c83" decimals="3" id="ixv-16271" unitRef="usd">8.349</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding contextRef="c84" decimals="3" id="ixv-16272" unitRef="usd">3.018</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c0"
      decimals="3"
      id="ixv-16273"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c85"
      decimals="0"
      id="ixv-16274"
      unitRef="shares">577260</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
      contextRef="c86"
      decimals="0"
      id="ixv-16275"
      unitRef="shares">1807951</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c0"
      decimals="0"
      id="ixv-16276"
      unitRef="shares">1807951</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised>
    <gdc:NominalConsiderationPerShare
      contextRef="c87"
      decimals="3"
      id="ixv-16277"
      unitRef="usdPershares">0.001</gdc:NominalConsiderationPerShare>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c88"
      decimals="0"
      id="ixv-16278"
      unitRef="shares">1489763</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c3"
      decimals="0"
      id="ixv-16279"
      unitRef="shares">8134043</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c4"
      decimals="0"
      id="ixv-16280"
      unitRef="shares">9079348</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c0"
      decimals="0"
      id="ixv-16281"
      unitRef="shares">3904879</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c7"
      decimals="0"
      id="ixv-16282"
      unitRef="shares">4539674</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c90"
      decimals="0"
      id="ixv-16283"
      unitRef="shares">824000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-13082">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
Loss&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Comprehensive
loss is defined as the changes in equity of the Company during a year from transactions and other events and circumstances excluding transactions
resulting from investments by owners and distributions to owners. Accumulated other comprehensive income of the Company includes the foreign
currency translation adjustments and unrealized gains or loss on available-for-sale investments.&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0" id="ixv-13094">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Certain
prior year amounts have been reclassified to conform to the current period presentation. These reclassifications had no impact on net
loss or and financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-13122">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Recently
Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In October
2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from
Contracts with Customers (ASU 2021-08), which clarifies that an acquirer of a business should recognize and measure contract assets and
contract liabilities in a business combination in accordance with Topic 606, Revenue from Contracts with Customers. The new amendments
are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. The amendments
should be applied prospectively to business combinations occurring on or after the effective date of the amendments, with early adoption
permitted. The Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements.
The Company adopted ASU 2021-08 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In June
2022, the FASB issued ASU 2022-03, &#x201c;Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual
Sale Restrictions&#x201d;, which clarifies that a contractual restriction on the sale of an equity security is not considered part of the
unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an
entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. This guidance also requires certain
disclosures for equity securities subject to contractual sale restrictions. The new guidance is required to be applied prospectively with
any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. This guidance is effective
for fiscal years beginning after 15 December 2023, including interim periods within those fiscal years. Early adoption is permitted. The
Company has evaluated and concluded that there&#x2019;s no impact of the new guidance on the consolidated financial statements. The Company
adopted ASU 2022-03 since January 1, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;In December 2023, the FASB issued
ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which requires disclosure of incremental
income tax information within the rate reconciliation and expanded disclosures of income taxes paid, among other disclosure requirements.
ASU 2023-09 is effective for fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company&#x2019;s management
does not believe the adoption of ASU 2023-09 will have a material impact on its financial statements and disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The Company
does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect
on the Company&#x2019;s consolidated balance sheets, statements of operations and comprehensive loss and statements of cash flows.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0" id="ixv-13148">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
3 &#x2013; Business Combination and Restructuring&lt;/b&gt;&lt;/span&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Highlight
Media&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On September
16, 2022, the Company entered into a share purchase agreement with Highlight Media and all the shareholders of Highlight Media (&#x201c;Highlight
Media Shareholders&#x201d;). Pursuant to the share purchase agreement, the Company agreed to issue an aggregate of&#160;9,000,000&#160;shares
of the Company&#x2019;s common stock to the Highlight Media Shareholders, in exchange for Highlight Media Shareholders&#x2019; agreement
to enter into, and their agreement to cause Highlight Media to enter into, certain VIE agreements (&#x201c;VIE Agreements&#x201d;) with
Makesi WFOE the Company&#x2019;s indirectly owned subsidiary, through which Makesi WFOE shall have the right to control, manage and operate
Highlight Media in return for a service fee equal to&#160;100% of Highlight Media&#x2019;s net income (the &#x201c;Acquisition&#x201d;).
On September 16, 2022, Makesi WFOE entered into a series of VIE Agreements with Highlight Media and the Highlight Media Shareholders.
The VIE Agreements are designed to provide Makesi WFOE with the power, rights and obligations equivalent in all material respects to those
it would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets,
property and revenue of Highlight Media. Highlight Media, founded in 2016, is an integrated marketing service agency, focusing on enterprise
brand management, crisis public relations, intelligent public opinion monitoring, media PR, financial and economic we-media operation,
digital face application, large-scale exhibition services and other businesses. The Acquisition closed on September 29, 2022.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements (the &#x201c;Assignment Agreements&#x201d;) with Makesi WFOE, Highlight
Media and Highlight Shareholders, pursuant to which Makesi WFOE assign all its rights and obligations under the VIE Agreements to Highlight
WFOE (the &#x201c;Assignment&#x201d;). The VIE Agreements and the Assignment Agreements grant Highlight WFOE with the power, rights and
obligations equivalent in all material respects to those it would possess as the sole equity holder of Highlight Media, including absolute
rights to control the management, operations, assets, property and revenue of Highlight Media. The Assignment does not have any impact
on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company&#x2019;s
acquisition of Highlight Media was accounted for as a business combination in accordance with ASC 805 Business Combinations. The Company
has allocated the purchase price of Highlight Media based upon the fair value of the identifiable assets acquired and liabilities assumed
on the acquisition date. Other current assets and current liabilities were valued using the cost approach. Management of the Company is
responsible for determining the fair value of assets acquired, liabilities assumed, equipment, and intangible assets identified as of
the acquisition date and considered a number of factors including valuations from independent appraisers. Acquisition-related costs incurred
for the acquisitions are not material and have been expensed as incurred in general and administrative expenses.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Total consideration at fair value&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&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;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cash&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;47,498&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-size: 10pt"&gt;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 style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;107,828&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(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Equipment&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,205&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-size: 10pt"&gt;Other noncurrent 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="-sec-ix-hidden: hidden-fact-179; 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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,121,947&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&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-size: 10pt"&gt;Total asset&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,278,478&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(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Accounts 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-size: 10pt"&gt;14,170&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-size: 10pt"&gt;Taxes 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-size: 10pt"&gt;363&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Other Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;13,945&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;28,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Net asset acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&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;&lt;span style="background-color: white"&gt;Approximately
$2.1&#160;million of goodwill arising from the acquisition consists largely of synergies expected from combining the operations of the
Company and Highlight Media.&#160;&lt;span style="-sec-ix-hidden: hidden-fact-180"&gt;None&lt;/span&gt;&#160;of the goodwill is expected to be deductible for income tax purposes.&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:CommonStockSharesIssued
      contextRef="c93"
      decimals="0"
      id="ixv-16284"
      unitRef="shares">9000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired contextRef="c94" decimals="2" id="ixv-16285" unitRef="pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0" id="ixv-13187">&lt;span style="background-color: white"&gt;The following
table summarizes the fair value of the identifiable assets acquired and liabilities assumed at the acquisition date, which represents
the net purchase price allocation at the date of the acquisition of Highlight Media based on a valuation performed by an independent valuation
firm engaged by the Company:&lt;/span&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Total consideration at fair value&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&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;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Cash&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;47,498&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-size: 10pt"&gt;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 style="text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;107,828&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(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Equipment&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,205&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-size: 10pt"&gt;Other noncurrent 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="-sec-ix-hidden: hidden-fact-179; 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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,121,947&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&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-size: 10pt"&gt;Total asset&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,278,478&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(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Accounts 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-size: 10pt"&gt;14,170&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-size: 10pt"&gt;Taxes 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-size: 10pt"&gt;363&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Other Payable&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;13,945&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;28,478&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font-size: 10pt"&gt;Net asset acquired&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,250,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c0" decimals="0" id="ixv-16286" unitRef="usd">2250000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c3" decimals="0" id="ixv-16287" unitRef="usd">47498</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c3" decimals="0" id="ixv-16288" unitRef="usd">107828</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-16289" unitRef="usd">1205</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c3" decimals="0" id="ixv-16290" unitRef="usd">2121947</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets contextRef="c3" decimals="0" id="ixv-16291" unitRef="usd">2278478</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c3" decimals="0" id="ixv-16292" unitRef="usd">14170</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="c3" decimals="0" id="ixv-16293" unitRef="usd">363</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther contextRef="c3" decimals="0" id="ixv-16294" unitRef="usd">13945</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c3" decimals="0" id="ixv-16295" unitRef="usd">28478</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c3" decimals="0" id="ixv-16296" unitRef="usd">2250000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c95" decimals="-5" id="ixv-16297" unitRef="usd">2100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="c0" id="ixv-13305">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
4 &#x2013; Variable Interest Entity&lt;/b&gt;&lt;/span&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Wuge&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On January
3, 2020, Tongrong WFOE entered into contractual arrangements with Wuge and its shareholders. The significant terms of these contractual
arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company classified Wuge
as VIE.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On January
11, 2021, Makesi WFOE entered into a series of assignment agreements with Tongrong WFOE, Wuge and the shareholders of Wuge, pursuant to
which Tongrong WFOE assign all its rights and obligations under the VIE agreements to Makesi WFOE. The VIE agreements and the assignment
agreements granted Makesi WFOE with the power, rights and obligations equivalent in all material respects to those it would possess as
the sole equity holder of Wuge, including absolute rights to control the management, operations, assets, property and revenue of Wuge.
The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On September
28, 2022, Makesi WFOE entered into a termination agreement with Wuge and the shareholders of Wuge to terminate the VIE agreements and
to cancel the shares previously issued to the shareholders of Wuge, based on the average closing price of $0.237&#160;per share of the
Company during the 30 trading days immediately prior to the date of the termination agreement. As a result of such termination, the Company
no longer treats Wuge as a consolidated affiliated entity or consolidates the financial results and balance sheet of Wuge in the Company&#x2019;s
consolidated financial statements under U.S. GAAP.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Yuanma&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On June
21, 2022, Makesi WFOE entered into a series of contractual arrangements with Yuanma and its shareholders. The significant terms of these
contractual arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company
classified Yuanma as VIE.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On June
26, 2023, GDC entered into a share purchase agreement with a buyer unaffiliated with the Company. Pursuant to the agreement, the Company
agreed to sell and the buyer agreed to purchase all the issued and outstanding equity interest in TMSR HK, which hold 100% of the equity
interests in Makesi WFOE. The purchase price for the transaction contemplated by the Agreement was $100,000. The sale of TMSR HK included
the sale of Makesi WFOE and Yuanma, which has any material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Highlight
Media&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On September
16, 2022, Makesi WFOE entered into contractual arrangements with Highlight Media and its shareholders. The significant terms of these
contractual arrangements are summarized in &#x201c;Note 1 - Nature of business and organization&#x201d; above. As a result, the Company
classifies Highlight Media as VIE.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On February
27, 2023, Highlight WFOE entered into a series of assignment agreements with Makesi WFOE, Highlight Media and Highlight Shareholders,
pursuant to which Makesi WFOE assign all its rights and obligations under the VIE agreements to Highlight WFOE. The VIE agreements and
the assignment agreements granted Highlight WFOE with the power, rights and obligations equivalent in all material respects to those it
would possess as the sole equity holder of Highlight Media, including absolute rights to control the management, operations, assets, property
and revenue of Highlight Media. The assignment did not have any impact on Company&#x2019;s consolidated financial statements.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On September
26, 2023, Highlight WFOE entered into a termination agreement with Highlight Media and the shareholders of Highlight Media to terminate
the VIE Agreements and sell the interest in the VIE Agreements for a purchase price of $100,000. As a result of such termination, the
Company no longer treats Highlight Media as a consolidated affiliated entity or consolidates the financial results and balance sheet of
Highlight Media in the Company&#x2019;s consolidated financial statements under U.S. GAAP. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;A VIE is
an entity that has either a total equity investment that is insufficient to permit the entity to finance its activities without additional
subordinated financial support, or whose equity investors lack the characteristics of a controlling financial interest, such as through
voting rights, right to receive the expected residual returns of the entity or obligation to absorb the expected losses of the entity.
The variable interest holder, if any, that has a controlling financial interest in a VIE is deemed to be the primary beneficiary and must
consolidate the VIE. Highlight WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Highlight Media
and Makesi WFOE is deemed to have a controlling financial interest and be the primary beneficiary of Wuge and Yuanma because Highlight
WFOE and Makesi WFOE have both of the following characteristics:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The power to direct activities
at Highlight Media, Wuge and Yuanma that most significantly impact such entity&#x2019;s economic performance, and&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"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The obligation to absorb losses
of, and the right to receive benefits from Highlight Media, Wuge and Yuanma that could potentially be significant to such entity.&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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Accordingly,
the accounts of Highlight Media, Wuge and Yuanma are consolidated in the accompanying financial statements pursuant to ASC 810-10, Consolidation.
In addition, Wuge&#x2019;s financial positions and results of operations are included in the Company&#x2019;s consolidated financial statements
prior to September 28, 2022, Yuanma&#x2019;s financial positions and results of operations are included in the Company&#x2019;s consolidated
financial statements prior to June 26, 2023 and Highlight Media&#x2019;s financial positions and results of operations are included in
the Company&#x2019;s consolidated financial statements prior to September 26, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;As of December
31, 2023, the Company did not have any VIE operations. The operations results from VIE operations for the years ended December 31, 2023
and 2022 have been reflected in discontinued operations as disclosed in Note 20. &lt;/span&gt;&lt;/p&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c55"
      decimals="3"
      id="ixv-16298"
      unitRef="usdPershares">0.237</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c96" decimals="2" id="ixv-16299" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c97" decimals="0" id="ixv-16300" unitRef="usd">100000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c98" decimals="0" id="ixv-16301" unitRef="usd">100000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c0" id="ixv-13416">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 5 &#x2013; Cash and Cash
Equivalents&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;span style="background-color: white"&gt;Cash at
banks represents cash balances maintained at commercial banks. As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash at Banks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,175,518&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;389,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c0" id="ixv-16302">As of December 31, 2023 and 2022, the Company did not have any cash equivalents.
The Company maintains bank accounts in the United States and institutions in PRC.&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Cash at Banks&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,175,518&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;389,108&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:DueFromBanks contextRef="c3" decimals="0" id="ixv-16303" unitRef="usd">5175518</us-gaap:DueFromBanks>
    <us-gaap:DueFromBanks contextRef="c4" decimals="0" id="ixv-16304" unitRef="usd">389108</us-gaap:DueFromBanks>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="c0" id="ixv-13458">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 6 &#x2013; Prepaid and
Other Current Assets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Prepaid and other current assets
consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;December&#160;31,&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: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Prepayments of digital human services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;797,500&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: left"&gt;Prepayments of live streaming services&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;487,587&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,803&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Total Prepaid and other current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,290,890&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="c0" id="ixv-13465">&lt;span style="background-color: white"&gt;Prepaid and other current assets
consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;December&#160;31,&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: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Prepayments of digital human services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;797,500&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: left"&gt;Prepayments of live streaming services&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;487,587&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other prepayments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,803&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Total Prepaid and other current assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,290,890&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidAdvertising contextRef="c3" decimals="0" id="ixv-16305" unitRef="usd">797500</us-gaap:PrepaidAdvertising>
    <us-gaap:Supplies contextRef="c3" decimals="0" id="ixv-16306" unitRef="usd">487587</us-gaap:Supplies>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="c3" decimals="0" id="ixv-16307" unitRef="usd">5803</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-16308" unitRef="usd">1290890</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="c0" id="ixv-13508">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 7 &#x2013; Accounts Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Accounts receivable consisted
of the following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&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;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;197,640&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: left; padding-bottom: 1.5pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;194,520&lt;/td&gt;
    &lt;td style="padding-bottom: 1.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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Movement of the allowance for
doubtful accounts is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,120&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&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;Addition&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;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&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;3,120&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Disposal of Highlight Media&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-13515">&lt;span style="background-color: white"&gt;Accounts receivable consisted
of the following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Accounts receivable&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&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;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;197,640&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: left; padding-bottom: 1.5pt"&gt;Less: allowance for doubtful accounts&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Total accounts receivable, net&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;194,520&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c4" decimals="0" id="ixv-16309" unitRef="usd">197640</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c4" decimals="0" id="ixv-16310" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-16311" unitRef="usd">194520</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c0" id="ixv-13568">&lt;span style="background-color: white"&gt;Movement of the allowance for
doubtful accounts is as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,120&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&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;Addition&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;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&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;3,120&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Disposal of Highlight Media&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,120&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,120&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="0" id="ixv-16312" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <gdc:AllowanceForDoubtfulAccountsReceivableAdditions contextRef="c7" decimals="0" id="ixv-16313" unitRef="usd">3120</gdc:AllowanceForDoubtfulAccountsReceivableAdditions>
    <gdc:DisposalOfHighlightMedia contextRef="c0" decimals="0" id="ixv-16314" unitRef="usd">-3120</gdc:DisposalOfHighlightMedia>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="0" id="ixv-16315" unitRef="usd">3120</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InterestAndOtherIncomeTextBlock contextRef="c0" id="ixv-13646">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 8 &#x2013; Other Receivables&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Other receivables as of December
31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Receivable from disposal of Wuge&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&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;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;948,000&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="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,293&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,026,293&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; 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;&lt;span style="background-color: white"&gt;The balance
of $948,000&#160;on December 31, 2022 is the consideration required to be received upon disposal of Wuge. It was settled on March 9, 2023
by cancellation of 133,333 shares of the Company&#x2019;s common stock, after giving effect to the reverse stock split which became effective
on November 9, 2022, that were previously issued to Wuge shareholders.&lt;/span&gt;&lt;/p&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
    <us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock contextRef="c0" id="ixv-13653">&lt;span style="background-color: white"&gt;Other receivables as of December
31, 2023 and 2022 consisted of the following:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Receivable from disposal of Wuge&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&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;$&lt;/td&gt;
    &lt;td style="width: 9%; text-align: right"&gt;948,000&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="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;78,293&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,459&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,026,293&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfReceivablesWithImputedInterestTextBlock>
    <gdc:ReceivableFromDisposalOfWuge contextRef="c4" decimals="0" id="ixv-16316" unitRef="usd">948000</gdc:ReceivableFromDisposalOfWuge>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c3" decimals="0" id="ixv-16317" unitRef="usd">9459</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c4" decimals="0" id="ixv-16318" unitRef="usd">78293</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-16319" unitRef="usd">9459</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="0" id="ixv-16320" unitRef="usd">1026293</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c99" decimals="0" id="ixv-16321" unitRef="usd">948000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:EstimateOfCancellations contextRef="c100" decimals="0" id="ixv-16322" unitRef="usd">133333</us-gaap:EstimateOfCancellations>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-13708">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 9 &#x2013; Equipment,
net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Equipment, net consisted of the
following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,190&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;10,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,511&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Depreciation expense for the
years ended December 31, 2023 and 2022 amounted to $1,679&#160;and $718, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-13715">&lt;span style="background-color: white"&gt;Equipment, net consisted of the
following as of December 31, 2023 and 2022:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Office equipment and furniture&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,190&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;10,039&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,537&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,511&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;502&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-16323" unitRef="usd">14190</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-16324" unitRef="usd">10039</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-16325" unitRef="usd">1679</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-16326" unitRef="usd">9537</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-16327" unitRef="usd">12511</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-16328" unitRef="usd">502</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="0" id="ixv-16329" unitRef="usd">1679</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c7" decimals="0" id="ixv-16330" unitRef="usd">718</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-13767">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 10 &#x2013; Intangible
Assets, net&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Intangible assets consisted of
the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,653,104&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="padding-bottom: 1.5pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(345,155&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,307,949&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;&lt;span style="background-color: white"&gt;The Company&#x2019;s
intangible assets include a software of $750,000 purchased from a third party by issuance of 180,000 of the Company&#x2019;s common stock
(as disclosed in Note 17) and software of $2,903,104 purchased by the Company in cash. The Company amortizes its software over their estimated
useful lives and reviews these assets for impairment.&lt;/span&gt;&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"&gt;&lt;span style="background-color: white"&gt;Amortization expense for the
year ended December 31, 2023 was $345,155.&lt;/span&gt;&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-13774">&lt;span style="background-color: white"&gt;Intangible assets consisted of
the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,653,104&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="padding-bottom: 1.5pt"&gt;Subtotal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,653,104&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(345,155&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,307,949&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c102" decimals="0" id="ixv-16331" unitRef="usd">3653104</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" id="ixv-16332" unitRef="usd">3653104</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-16333" unitRef="usd">-345155</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" id="ixv-16334" unitRef="usd">3307949</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments contextRef="c0" decimals="0" id="ixv-16335" unitRef="usd">750000</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c3"
      decimals="0"
      id="ixv-16336"
      unitRef="shares">180000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments contextRef="c101" decimals="0" id="ixv-16337" unitRef="usd">2903104</us-gaap:FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-16338" unitRef="usd">345155</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="c0" id="ixv-13819">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 11 &#x2013; Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;span style="background-color: white"&gt;In connection
with the disposal of Highlight Media and Wuge, the goodwill recognized from acquisition of Highlight Media and Wuge were impaired in full.
The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Highlight Media&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Wuge&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance as&#160;of December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&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: left; padding-bottom: 1.5pt"&gt;Goodwill acquired through acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c0" id="ixv-16339">The changes in the carrying amount of goodwill by business units for the years ended December 31, 2023 and 2022 were as follows:&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Highlight Media&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Wuge&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance as&#160;of December 31, 2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,590,339&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: left; padding-bottom: 1.5pt"&gt;Goodwill acquired through acquisition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,590,339&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,190,485&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Goodwill impairments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,190,485&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Balance as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c104" decimals="0" id="ixv-16340" unitRef="usd">6590339</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c39" decimals="0" id="ixv-16341" unitRef="usd">6590339</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c105" decimals="0" id="ixv-16342" unitRef="usd">2190485</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c7" decimals="0" id="ixv-16343" unitRef="usd">2190485</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c106" decimals="0" id="ixv-16344" unitRef="usd">-6590339</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c7" decimals="0" id="ixv-16345" unitRef="usd">-6590339</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:Goodwill contextRef="c107" decimals="0" id="ixv-16346" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-16347" unitRef="usd">2190485</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c109" decimals="0" id="ixv-16348" unitRef="usd">-2190485</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c0" decimals="0" id="ixv-16349" unitRef="usd">-2190485</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-13953">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 12 &#x2013; Related Party
Transactions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Other payable &#x2013; related
parties:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name of related party&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Nature&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 39%; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai Highlight Asset Management Co. LTD&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 20%; text-align: left"&gt;A company in which the then shareholder hold shares&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 15%; vertical-align: top"&gt;Advances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;195,732&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="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Zihao Zhao&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Chief Finance Officer&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Accrued compensations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="background-color: white"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.&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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;For the
years ended December 31, 2023 and 2022, the Company recorded compensation expenses to its officers amounted to $120,833 and &lt;span style="-sec-ix-hidden: hidden-fact-199"&gt;nil&lt;/span&gt;, for their
services provided to the Company.&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <gdc:OtherPayablesRelatedPartiesTableTextBlock contextRef="c0" id="ixv-13960">&lt;span style="background-color: white"&gt;Other payable &#x2013; related
parties:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Name of related party&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Relationship&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Nature&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31, &lt;br/&gt;
2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 39%; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai Highlight Asset Management Co. LTD&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 20%; text-align: left"&gt;A company in which the then shareholder hold shares&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left; width: 15%; vertical-align: top"&gt;Advances&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;195,732&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="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Zihao Zhao&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Chief Finance Officer&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Accrued compensations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,833&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;195,732&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="background-color: white"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="background-color: white"&gt;In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</gdc:OtherPayablesRelatedPartiesTableTextBlock>
    <gdc:RelatedPartyRelationship contextRef="c113" id="ix_2_fact">A company in which the then shareholder hold shares</gdc:RelatedPartyRelationship>
    <gdc:NatureOfRelatedParties contextRef="c113" id="ix_3_fact">Advances</gdc:NatureOfRelatedParties>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c115" decimals="0" id="ix_4_fact" unitRef="usd">195732</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:RelatedPartyRelationship contextRef="c116" id="ixv-16353">Chief Finance Officer</gdc:RelatedPartyRelationship>
    <gdc:NatureOfRelatedParties contextRef="c116" id="ixv-16354">Accrued compensations</gdc:NatureOfRelatedParties>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c117" decimals="0" id="ixv-16355" unitRef="usd">20833</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c3" decimals="0" id="ixv-16356" unitRef="usd">20833</gdc:OtherPayableRelatedPartiesCurrent>
    <gdc:OtherPayableRelatedPartiesCurrent contextRef="c4" decimals="0" id="ixv-16357" unitRef="usd">195732</gdc:OtherPayableRelatedPartiesCurrent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c0" decimals="0" id="ixv-16358" unitRef="usd">120833</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-14043">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 13 &#x2013; Convertible
Notes Receivable&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The Company&#x2019;s convertible
notes receivable consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt"&gt;Convertible notes receivable&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.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="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="padding-bottom: 1.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;&lt;span style="background-color: white"&gt;On June
1, 2023 and August 17, 2023, the Company purchased two convertible notes issued by DigiTrax Entertainment Inc. (the &#x201c;DigiTrax&#x201d;)
for an aggregated of $1,000,000 (the &#x201c;DigiTrax Convertible Notes&#x201d;). Each DigiTrax Convertible Note will be due on one year
after the original issuance (the &#x201c;DigiTrax Convertible Note Maturity Date&#x201d;). The Company has the right to receive interest
on the aggregate unconverted and then outstanding principal amount of these notes at the rate of 10% per annum. Accrued and unpaid interest
will be due and payable on conversion, repayment, redemption, maturity or default. At any time (after six months) after the issuance until
the notes are no longer outstanding, the notes shall be convertible, in whole or part, into shares of common stock of DigiTrax at a price
of $1.4 per share. In the event DigiTrax consummates a public offering of any capital stock and is able to receive gross proceeds of at
least $10,000,000 (&#x201c;Qualified Offering&#x201d;) prior to the DigiTrax Convertible Note Maturity Date and there&#x2019;s no event of
default, all then outstanding principal and accrued but unpaid interest under the DigiTrax Convertible Notes should convert into the number
of fully paid and nonassessable shares of DigiTrax common stock based on the lesser of (i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On June
2, 2023 and August 17, 2023, the Company purchased two convertible notes issued by Liquid Marketplace Corp. (the &#x201c;Liquid&#x201d;)
for an aggregated of $1,500,000 (the &#x201c;Liquid Convertible Notes&#x201d;). Each Liquid Convertible Note will be due on one year after
the original issuance (the &#x201c;Liquid Convertible Note Maturity Date&#x201d;). The Company has the right to receive interest on the
aggregate unconverted and then outstanding principal amount of these notes at the rate of 8% per annum. Accrued and unpaid interest will
be due and payable on conversion, repayment, redemption, maturity or default. At any time after the issuance until the notes are no longer
outstanding, the notes shall be convertible, in whole or part, into shares of common stock of Liquid at a price of $0.25 per share. In
the event Liquid consummates a public offering of any capital stock and is able to receive gross proceeds of at least $10,000,000 (&#x201c;Qualified
Offering&#x201d;) prior to the Liquid Convertible Note Maturity Date and there&#x2019;s no event of default, all then outstanding principal
and accrued but unpaid interest under the Liquid Convertible Notes should convert into the number of fully paid and nonassessable shares
of Liquid common stock based on the lesser of (i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
evaluated the terms of the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these notes
should be classified as an available-for-sale security and measured at fair value. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;For the
year ended December 31, 2023, the Company recorded unrealized gains on the fair value changes of these notes amounted to $102,027 in other
comprehensive income in relation to above convertible notes in the accompanying consolidated statements of operations and comprehensive
loss. As of December 31, 2023, the outstanding balance of the convertible notes were $2,602,027.&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0" id="ixv-14050">&lt;span style="background-color: white"&gt;The Company&#x2019;s convertible
notes receivable consisted of the following as of December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
2023&lt;/b&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 1.5pt"&gt;Convertible notes receivable&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="width: 1%; padding-bottom: 1.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="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,602,027&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:ConvertibleNotesPayable contextRef="c3" decimals="0" id="ixv-16359" unitRef="usd">2602027</us-gaap:ConvertibleNotesPayable>
    <us-gaap:NotesPayable contextRef="c3" decimals="0" id="ixv-16360" unitRef="usd">2602027</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c119" decimals="0" id="ixv-16361" unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c120" decimals="0" id="ixv-16362" unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <gdc:AggregateInterestPercentage
      contextRef="c121"
      decimals="2"
      id="ixv-16363"
      unitRef="pure">0.10</gdc:AggregateInterestPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c122"
      decimals="1"
      id="ixv-16364"
      unitRef="usdPershares">1.4</us-gaap:SharesIssuedPricePerShare>
    <gdc:GrossProceeds contextRef="c121" decimals="0" id="ixv-16365" unitRef="usd">10000000</gdc:GrossProceeds>
    <us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription contextRef="c121" id="ixv-16366">(i) $1.4 per share, or (ii) seventy percent (70%)
of the price per share of DigiTrax common stock that is subject to the Qualified Offering.</us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c123" decimals="0" id="ixv-16367" unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c124" decimals="0" id="ixv-16368" unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <gdc:AggregateInterestPercentage
      contextRef="c125"
      decimals="2"
      id="ixv-16369"
      unitRef="pure">0.08</gdc:AggregateInterestPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c123"
      decimals="2"
      id="ixv-16370"
      unitRef="usdPershares">0.25</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities contextRef="c125" decimals="0" id="ixv-16371" unitRef="usd">10000000</us-gaap:SaleLeasebackTransactionGrossProceedsFinancingActivities>
    <us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription contextRef="c126" id="ixv-16372">(i) $0.25 per share, or (ii) seventy percent (70%) of the price per share of Liquid common
stock that is subject to the Qualified Offering.</us-gaap:DebtInstrumentConvertibleAssociatedDerivativeTransactionsDescription>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss contextRef="c0" decimals="0" id="ixv-16373" unitRef="usd">102027</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <gdc:ConvertibleNotesReceivable contextRef="c3" decimals="0" id="ixv-16374" unitRef="usd">2602027</gdc:ConvertibleNotesReceivable>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0" id="ixv-14106">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 14 &#x2013; Leases&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;span style="background-color: white"&gt;Leases are
classified as operating leases or finance leases in accordance with ASC 842 Leases. The Company&#x2019;s operating leases mainly related
to the rights to use building and office facilities.&#160;For leases with terms greater than 12 months, the Company records the related
asset and liability at the present value of lease payments over the term.&#160;Certain leases include rental escalation clauses, renewal
options and/or termination options, which are factored into the Company&#x2019;s determination of lease payments when appropriate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Weighted average remaining lease term:&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Operating lease&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: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4.81&#160;years&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: 11%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;N/A&lt;/div&gt;&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: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Weighted average discount rate:&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: right"&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;Operating lease&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;7.56&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: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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"&gt;&lt;span style="background-color: white"&gt;The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
    2022&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease right-of-use assets, net&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(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;1,561,058&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease liabilities&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: White"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&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;358,998&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;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Non-current portion of operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,317,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;Future lease payments under operating
leases as of December 31, 2023 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;FY2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;412,267&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;FY2025&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;386,829&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(204,238,255)"&gt;
    &lt;td&gt;FY2026&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;394,566&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;FY2027&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;402,457&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;FY2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,506&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006,625&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;329,949&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;&lt;span style="font-size: 10pt"&gt;Present value of lease liabilities&#160;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-14116">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt;
 2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Weighted average remaining lease term:&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Operating lease&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: 9%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;4.81&#160;years&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: 11%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;N/A&lt;/div&gt;&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: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;Weighted average discount rate:&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: right"&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;Operating lease&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;7.56&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: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;N/A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-16375">P4Y9M21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" id="ixv-16376" unitRef="pure">0.0756</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock contextRef="c0" id="ixv-14171">&lt;span style="background-color: white"&gt;The balances for the operating
leases where the Group is the lessee are presented as follows within the consolidated balance sheets:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
    2022&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Operating lease right-of-use assets, net&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(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-bottom: 4pt"&gt;Operating lease&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;1,561,058&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Lease liabilities&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: White"&gt;
    &lt;td style="text-align: left"&gt;Current portion of operating lease liabilities&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;358,998&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;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Non-current portion of operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,317,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-16377" unitRef="usd">1561058</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-16378" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-16379" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-16380" unitRef="usd">1676676</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-14268">&lt;span style="background-color: white"&gt;Future lease payments under operating
leases as of December 31, 2023 were as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating Leases&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;FY2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;412,267&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;FY2025&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;386,829&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(204,238,255)"&gt;
    &lt;td&gt;FY2026&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;394,566&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;FY2027&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;402,457&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;FY2028&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;410,506&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left"&gt;Total lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,006,625&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;329,949&lt;/td&gt;&lt;td style="padding-bottom: 1.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="padding-bottom: 4pt"&gt;&lt;span style="font-size: 10pt"&gt;Present value of lease liabilities&#160;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,676,676&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt; background-color: white"&gt;Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" id="ixv-16381" unitRef="usd">412267</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-16382" unitRef="usd">386829</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-16383" unitRef="usd">394566</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="0" id="ixv-16384" unitRef="usd">402457</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" id="ixv-16385" unitRef="usd">410506</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-16386" unitRef="usd">2006625</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-16387" unitRef="usd">329949</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ix_5_fact" unitRef="usd">1676676</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-16389" unitRef="usd">358998</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-16390" unitRef="usd">1317678</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-14361">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 15 &#x2013; Taxes&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Income tax&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;United States&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;GDC was
organized in the state of Delaware in April 2015. As of December 31, 2023 and 2022, GDC&#x2019;s net operating loss carry forward for United
States income taxes was approximately $6.3 million and $4.6 million, respectively. The net operating loss carry forwards are available
to reduce future years&#x2019; taxable income through year 2039. Management believes that the realization of the benefits from these losses
appears uncertain due to the Company&#x2019;s operating history and continued losses in the United States. Accordingly, the Company has
provided a&#160;100% valuation allowance on the deferred tax asset to reduce the asset to zero. Management reviews this valuation allowance
periodically and makes changes accordingly.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On December
22, 2017, the &#x201c;Tax Cuts and Jobs Act&#x201d; (&#x201c;The 2017 Tax Act&#x201d;) was enacted in the United States. Under the provisions
of the Act, the U.S. corporate tax rate decreased from&#160;34% to&#160;21%. The 2017 Tax Act imposed a global intangible low-taxed income
tax (&#x201c;GILTI&#x201d;), which is a new tax on certain off-shore earnings at an effective rate of&#160;10.5% for tax years beginning
after December 31, 2017 (increasing to&#160;13.125% for tax years beginning after December 31, 2025) with a partial offset for foreign
tax credits. The Company determined that there is no impact of GILTI for the years ended December 31, 2023 and 2022, which the Company
believes that it will be imposed a minimum tax rate of&#160;10.5% and to the extent foreign tax credits are available to reduce its US
corporate tax, which may result in no additional US federal income tax being due.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;British Virgin
Islands&lt;/span&gt;&lt;/i&gt;&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;&lt;span style="background-color: white"&gt;Citi Profit
BVI is incorporated in the British Virgin Islands and are not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will be
imposed.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Hong
Kong&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;TMSR HK
and Highlight HK are incorporated in Hong Kong and are subject to Hong Kong Profits Tax on the taxable income as reported in its statutory
financial statements adjusted in accordance with relevant Hong Kong tax laws. TMSR and Highlight HK are subject to Hong Kong profit tax
at a rate of 8.25% for assessable profits on the first HK$2 million and 16.5% for any assessable profits in excess of HK$2 million for
the years ended December 31, 2023 and 2022. The Company did not make any provisions for Hong Kong profit tax as there were no assessable
profits derived from or earned in Hong Kong since inception. Under Hong Kong tax law, TMSR HK is exempted from income tax on its foreign-derived
income and there are no withholding taxes in Hong Kong on remittance of dividends.&lt;/span&gt;&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"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;PRC&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Makesi WFOE,
Highlight WFOE, Highlight Media&lt;/span&gt;, Yuanma &lt;span style="background-color: white"&gt;and SH Xianzhui are governed by the income tax laws
of the PRC and the income tax provision in respect to operations in the PRC is calculated at the applicable tax rates on the taxable income
for the periods based on existing legislation, interpretations and practices in respect thereof. Under the Enterprise Income Tax Laws
of the PRC (the &#x201c;EIT Laws&#x201d;), Chinese enterprises are subject to income tax at a rate of&#160;25% after appropriate tax adjustments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&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: left; padding-bottom: 1.5pt"&gt;Deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The principal components of the
Company&#x2019;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets&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"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating losses carried forward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,295,697&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,574,581&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: left"&gt;Lease liability&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;352,102&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;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,647,799&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,574,581&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: left; padding-bottom: 1.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax liabilities&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: White"&gt;
    &lt;td style="text-align: left"&gt;Right - Of - Use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;327,822&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Value
added tax&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;Enterprises
or individuals who sell commodities, engage in repair and maintenance or import and export goods in the PRC are subject to a value added
tax in accordance with PRC laws. The VAT standard rates changed to&#160;6% to&#160;13% of the gross sales prices starting in April 2019.
A credit is available whereby VAT paid on the purchases of semi-finished products or raw materials used in the production of the Company&#x2019;s
finished products can be used to offset the VAT due on sales of the finished products and services.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Taxes payable
consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
                                            2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;&#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;div style="-sec-ix-hidden: hidden-fact-216"&gt;&#160;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-217"&gt;&#160;&lt;/div&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c127"
      decimals="-5"
      id="ixv-16391"
      unitRef="usd">6300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="c128"
      decimals="-5"
      id="ixv-16392"
      unitRef="usd">4600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="2" id="ixv-16393" unitRef="pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c129"
      decimals="2"
      id="ixv-16394"
      unitRef="pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c130"
      decimals="2"
      id="ixv-16395"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c131"
      decimals="3"
      id="ixv-16396"
      unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c132"
      decimals="5"
      id="ixv-16397"
      unitRef="pure">0.13125</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="c133"
      decimals="3"
      id="ixv-16398"
      unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign contextRef="c7" decimals="3" id="ixv-16399" unitRef="pure">0.105</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="4" id="ixv-16400" unitRef="pure">0.0825</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple contextRef="c0" decimals="-6" id="ixv-16401" unitRef="usd">2000000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="3" id="ixv-16402" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution contextRef="c7" decimals="-6" id="ixv-16403" unitRef="usd">2000000</us-gaap:InvestmentCompanyTaxReturnOfCapitalDistribution>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c134"
      decimals="2"
      id="ixv-16404"
      unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-14431">&lt;span style="background-color: white"&gt;The
current and deferred components of income tax expenses from continuing operations appearing in the consolidated statements of
comprehensive loss are as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Current tax&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&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: left; padding-bottom: 1.5pt"&gt;Deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-16405" unitRef="usd">327822</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-16406" unitRef="usd">327822</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-14488">&lt;span style="background-color: white"&gt;The principal components of the
Company&#x2019;s deferred income tax assets and liabilities as of December 31, 2023 and 2022 are as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold"&gt;December&#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold"&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="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;Deferred tax assets&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"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Net operating losses carried forward&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;6,295,697&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,574,581&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: left"&gt;Lease liability&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;352,102&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;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6,647,799&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,574,581&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: left; padding-bottom: 1.5pt"&gt;Deferred tax assets, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Deferred tax liabilities&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: White"&gt;
    &lt;td style="text-align: left"&gt;Right - Of - Use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;327,822&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Deferred tax liabilities, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;327,822&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c3" decimals="0" id="ixv-16407" unitRef="usd">6295697</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c4" decimals="0" id="ixv-16408" unitRef="usd">4574581</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction contextRef="c3" decimals="0" id="ixv-16409" unitRef="usd">352102</us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-16410" unitRef="usd">6647799</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-16411" unitRef="usd">4574581</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c3" decimals="0" id="ixv-16412" unitRef="usd">327822</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilities contextRef="c3" decimals="0" id="ixv-16413" unitRef="usd">327822</us-gaap:DeferredTaxLiabilities>
    <gdc:ValueAddedTaxRatePercentage
      contextRef="c133"
      decimals="2"
      id="ixv-16414"
      unitRef="pure">0.06</gdc:ValueAddedTaxRatePercentage>
    <gdc:ValueAddedTaxRatePercentage
      contextRef="c135"
      decimals="2"
      id="ixv-16415"
      unitRef="pure">0.13</gdc:ValueAddedTaxRatePercentage>
    <gdc:ScheduleOfTaxesPayableTableTextBlock contextRef="c0" id="ixv-14605">&lt;span style="background-color: white"&gt;Taxes payable
consisted of the following:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;December&#160;31, &lt;br/&gt;
    2023&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
                                            2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 76%; text-align: left"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;&#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;div style="-sec-ix-hidden: hidden-fact-216"&gt;&#160;&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-217"&gt;&#160;&lt;/div&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(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;8,478&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gdc:ScheduleOfTaxesPayableTableTextBlock>
    <gdc:ValueAddedTaxTaxesPayable contextRef="c4" decimals="0" id="ixv-16416" unitRef="usd">8478</gdc:ValueAddedTaxTaxesPayable>
    <us-gaap:TaxesPayableCurrent contextRef="c4" decimals="0" id="ixv-16417" unitRef="usd">8478</us-gaap:TaxesPayableCurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-14667">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 16 &#x2013; Concentration
of Risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;span style="background-color: white"&gt;Financial
instruments that potentially subject the Company to concentration of credit risk consist principally of cash deposits. Accounts at each
institution are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to $250,000. At December 31, 2023 and 2022,
the Company had $4,458,402 and &lt;span style="-sec-ix-hidden: hidden-fact-219"&gt;nil&lt;/span&gt; in excess of the FDIC insured limit, respectively. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, $211,222&#160;and $215,880&#160;were deposited with various financial institutions located in the PRC, respectively.
While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" id="ixv-16418" unitRef="usd">250000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" id="ixv-16419" unitRef="usd">4458402</gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea contextRef="c136" decimals="0" id="ixv-16420" unitRef="usd">211222</us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea>
    <us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea contextRef="c137" decimals="0" id="ixv-16421" unitRef="usd">215880</us-gaap:ConcentrationRiskNetAssetsAmountGeographicArea>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0" id="ixv-14696">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
17 &#x2013; Equity&lt;/b&gt;&lt;/span&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Statutory
Reserves and Restricted Net Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;In accordance
with the PRC Regulations on Enterprises with Foreign Investment, an enterprise established in the PRC with foreign investment is required
to make appropriations to certain statutory reserves, namely a general reserve fund, an enterprise expansion fund, a staff welfare fund
and a bonus fund, all of which are appropriated from net profit as reported in its PRC statutory accounts. A foreign invested enterprise
is required to allocate at least 10% of its annual after-tax profits to a general reserve fund until such fund has reached 50% of its
respective registered capital. Appropriations to the enterprise expansion fund and staff welfare and bonus funds are at the discretion
of the board of directors for the foreign invested enterprises. For other subsidiaries incorporated in the PRC, the general reserve fund
was appropriated based on 10% of net profits as reported in each subsidiary&#x2019;s PRC statutory accounts. General reserve and statutory
surplus funds are restricted to set-off against losses, expansion of production and operation and increasing registered capital of the
respective company. Staff welfare and bonus fund and statutory public welfare funds are restricted to capital expenditures for the collective
welfare of employees. The reserves are not allowed to be transferred to the Company in terms of cash dividends, loans or advances, nor
are they allowed for distribution except under liquidation. As of December 31, 2023 and 2022, the PRC statutory reserve funds amounted
to &lt;span style="-sec-ix-hidden: hidden-fact-232"&gt;nil&lt;/span&gt; and $4,467, respectively.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In addition,
under PRC laws and regulations, the Company&#x2019;s PRC subsidiaries are restricted in their ability to transfer their net assets to the
Company in the form of dividend payments, loans or advances. Amounts of net assets restricted include paid up capital and statutory reserve
funds of the Company&#x2019;s PRC totaling $1,083,267 and $492,315 as of December 31, 2023 and 2022, respectively.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Furthermore,
cash transfers from the Company&#x2019;s PRC subsidiaries to the Company&#x2019;s subsidiaries outside of the PRC are subject to the PRC government
control of currency conversion. Shortages in the availability of foreign currency may restrict the ability of the Company&#x2019;s PRC subsidiaries
to remit sufficient foreign currency to pay dividends or other payments to the Company, or otherwise satisfy their foreign currency denominated
obligations.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Common
Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;On April
14, 2022, the Company entered into a Share Purchase Agreement (the &#x201c;April 2022 SPA&#x201d;) with Yuan Ma, and Yuanma Shareholders.
Yuanma Shareholders are Wei Xu, the then Chief Executive Officer and Chairman of the Board of the Company, and Jiangsu Lingkong Network
Joint Stock Co., Ltd., which was controlled by Wei Xu. Pursuant to the April 2022 SPA, the Company agreed to issue an aggregate of 7,680,000
shares of common stock of the Company, valued at $1.00 per share, to the Yuanma Shareholders, in exchange for Yuanma Shareholders&#x2019;
agreement to enter into and to cause Yuan Ma to enter into VIE Agreements with Makesi WFOE, the Company&#x2019;s indirectly owned subsidiary,
to establish a VIE structure (the &#x201c;Yuan Ma Acquisition&#x201d;). On June 13, 2022, the Company held a special meeting of stockholders
and approved the issuance of the 7,680,000 shares of common stock to Wei Xu. On June 21, 2022, pursuant to the April 2022 SPA, Makesi
WFOE entered into a series of VIE Agreements with Yuan Ma and Yuanma Shareholders, and the 7,680,000 shares of common stock were issued
to Wei Xu and the transaction contemplated in the April 2022 SPA was completed.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On September
16, 2022, the Company entered into a Share Purchase Agreement (the &#x201c;September 2022 SPA&#x201d;) with Highlight Media, and all the
shareholders of Highlight Media (&#x201c;Highlight Media Shareholders&#x201d;).&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the September 2022 SPA, the Company agreed to issue an aggregate of 9,000,000 shares of common stock of the Company, valued at $0.25
per share, to the Highlight Media Shareholders, in exchange for Highlight Media&#x2019;s and Highlight Media Shareholders&#x2019; agreement
to enter into the VIE Agreements with Makesi WFOE, to establish a VIE (variable interest entity) structure (the &#x201c;Highlight Media
Acquisition&#x201d;). On September 29, 2022. the common stock of the Company were issued to the Highlight Media Shareholders. The Highlight
Media Acquisition was completed. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On November
4, 2022, the Company filed a Certificate of Amendment to the Articles of Incorporation (the &#x201c;Certificate of Amendment&#x201d;) with
the Nevada Secretary of State to effect a reverse stock split of the outstanding shares of common stock, par value $0.0001 per shares,
of the Company at a ratio of one-for-thirty (30), which became effective at 12:01 a.m. on November 9, 2022 (the &#x201c;Reverse Stock Split&#x201d;).
Upon effectiveness of the Reverse Stock Split, every thirty (30) outstanding shares of common stock were combined into and automatically
become one share of common stock. No fractional shares will be issued in connection with the Reverse Stock Split and all such fractional
interests will be rounded up to the nearest whole number of shares of common stock. The authorized shares prior to and following the Reverse
Stock Split will remain the same at 200,000,000 shares of common stock, par value $0.0001 per shares, and 20,000,000 shares of preferred
stock, par value $0.0001 per shares. The Reverse Stock Split does not alter the par value of the Company&#x2019;s common stock or modify
any voting rights or other terms of the common stock.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On May 1,
2023, the Company entered into a placement agency agreement (the &#x201c;May 2023 Placement Agency Agreement&#x201d;), with Univest Securities,
LLC (the &#x201c;Placement Agent&#x201d; or &#x201c;Univest&#x201d;), pursuant to which, the Placement Agent agrees to use its reasonable
best efforts to sell the Company&#x2019;s common stock in a registered direct offering (the &#x201c;May 2023 RD Offering&#x201d;), and a
concurrent private placement (the &#x201c;May 2023 PIPE Offering&#x201d;, together with the RD Offering, collectively the &#x201c;May 2023
Offering&#x201d;). The Placement Agent has no obligation to buy any of the securities from the Company or to arrange for the purchase or
sale of any specific number or dollar amount of securities.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On May 4,
2023, the Company sold an aggregate of 310,168 shares of common stock of the Company, par value $0.0001 per share, and pre-funded warrants
to purchase up to an aggregate of 844,351 shares of common stock are sold to certain purchasers (the &#x201c;May 2023 Offering Purchasers&#x201d;),
pursuant to a securities purchase agreement, dated May 1, 2023, as amended on May 16, 2023 (the &#x201c;May 2023 Securities Purchase Agreement&#x201d;).
The purchase price of each share of common stock is $8.35. The purchase price of each pre-funded warrant is $8.349, which equals the price
per share of common stock being sold to the public in this offering, minus $0.001. The pre-funded warrants to purchase up to an aggregate
of 844,351 shares of common stock were exercised in full in May 2023. &lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;

&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;&lt;span style="background-color: white"&gt;In connection
with the May 2023 Offering, the Company paid Univest a total cash fee equal to 7.0% of the aggregate gross proceeds received in the offering.
The net proceeds from the May 2023 Offering, after deducting Placement Agent discounts and commissions and estimated offering expenses
payable by the Company, are approximately $8.5 million (assuming the warrants are not exercised).&#160;The Company used the net proceeds
from the Offering for working capital and general corporate purposes.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On June
22, 2023, the Company entered into a software purchase agreement with Northeast Management LLC, a seller unaffiliated with the Company.
Pursuant to the agreement, the Company agreed to purchase, and the seller agreed to sell all of seller&#x2019;s right, title, and interest
in and to the certain software. The purchase price of the software shall be $750,000, payable in the form of issuance of&#160;187,500&#160;shares
of common stock of the Company, valued at $4.00&#160;per share. The Company plans to use the software to develop video games. On June
26, 2023, the Company issued the shares to the seller&#x2019;s designees and the transaction was completed.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On November
1, 2023, the Company entered into a placement agency agreement (the &#x201c;November 2023 Placement Agency Agreement&#x201d;), with Univest,
pursuant to which, Univest agrees to use its reasonable best efforts to sell the Company&#x2019;s common stock in a registered direct offering
and a concurrent private placement (the &#x201c;November 2023 Offering&#x201d;). Univest has no obligation to buy any of the securities
from the Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the November 2023 Offering, (i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#x201c;November 2023
Pre-Funded Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Pre-Funded Warrant Shares&#x201d;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#x201c;November 2023 Registered
Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Registered Warrant Shares&#x201d;) are sold to
certain purchasers (the &#x201c;November 2023 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#x201c;October 2023 Securities Purchase Agreement&#x201d;). The purchase price of each common stock is $3.019. The purchase price
of each November 2023 Pre-funded Warrant is $3.018, which equals the price per common stock being sold in the November 2023 Offering,
minus $0.001. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5) years from
the date of issuance. The November 2023 Registered Warrants will be exercisable immediately and will expire five (5) years from the date
of issuance. &lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The total
proceeds from the November 2023 Offering was approximately $10.0 million. Offering costs of approximately $1.0 million, consisting of
approximately $0.7 million underwriting commissions and $0.3 million other professional fees, were charged into additional paid-in capital.
The Company intends to use the net proceeds from the Offering for working capital and general corporate purposes.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In November
and December 2023, holders of 963,600 of the November 2023 Pre-Funded Warrants exercised their option to purchase 963,600 shares of the
Company&#x2019;s common stock, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The May
2023 Offering and the November 2023 Offering were being made pursuant to a shelf registration statement (No. 333-254366) on Form S-3,
which was declared effective by the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on March 26, 2021, and related prospectus
supplement.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;As of December
31, 2023 and 2022, the total outstanding shares of the Company&#x2019;s common stock was 5,453,416 and 1,844,877, respectively.&lt;/span&gt;&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"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Warrants and Options&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;On July
29, 2015, the Company sold 10,000,000 units at a purchase price of $5.00 per unit (&#x201c;Public Units&#x201d;) in its initial public offering
(the &#x201c;IPO&#x201d;). Each Public Unit consists of one share of the Company&#x2019;s common stock, $0.0001 par value, and one warrant
(the &#x201c;Public Warrants&#x201d;). Each Public Warrants entitled the holder to purchase one-half of one share of common stock at an
exercise price of $2.88 per half share ($5.75 per whole share). Warrants may be exercised only for a whole number of shares of common
stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants became exercisable on 30 days after the
consummation of its initial Business Combination with China Sunlong on February 6, 2018. The Public Warrants expired on February 5, 2023.
&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The sponsor
of the Company purchased, simultaneously with the closing of the IPO on July 29, 2015,&#160;500,000&#160;units (&#x201c;Private Units&#x201d;)
at $5.00&#160;per unit in a private placement for an aggregate price of $2,500,000. Each Private Unit consists of one share of the Company&#x2019;s
common stock, $0.0001 par value, and one warrant (the &#x201c;Private Warrants&#x201d;). Each Private Unit purchased is substantially identical
to the units sold in the IPO. Therefore, the 500,000 Private Warrants included in the Private Units became exercisable on February 6,
2018 and expired on February 5, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#x201c;the Option&#x201d;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;After the
1-for-30 reverse stock split effective on November 9, 2022, all options, warrants and other convertible securities of the Company outstanding
immediately prior to the reverse stock split were adjusted by dividing the number of shares of common stock into which the options, warrants
and other convertible securities are exercisable or convertible by thirty (30) and multiplying the exercise or conversion price thereof
by thirty (30), all in accordance with the terms of the plans, agreements or arrangements governing such options, warrants and other convertible
securities and subject to rounding to the nearest whole share.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On February
18, 2021, the Company entered into a securities purchase agreement (the &#x201c;February 2021 Securities Purchase Agreement&#x201d;) with
certain purchasers, pursuant to which, on February 22, 2021, the Company sold (i)&#160;138,889&#160;shares of common stock, (ii) registered
warrants (the &#x201c;February 2021 Registered Warrants&#x201d;) to purchase an aggregate of up to&#160;54,646&#160;shares of common stock
and (iii) unregistered warrants (the &#x201c;February 2021 Unregistered Warrants&#x201d;) to purchase up to&#160;84,244&#160;shares (the
&#x201c;Warrant Shares&#x201d;) of common stock in a registered direct offering (the &#x201c;February 2021 Registered Direct Offering&#x201d;)
and a concurrent private placement (the &#x201c;February 2021 Private Placement,&#x201d; and together with the February 2021 Registered
Direct Offering, the &#x201c;February 2021 Offering&#x201d;). The terms of the February 2021 Offering were previously reported in a Form
8-K filed with the SEC on February 18, 2021 and the closing of the Offering was reported in a Form 8-K filed with the Commission on February
22, 2021.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The February
2021 Registered Warrants have a term of five years and are exercisable immediately at an exercise price of $201.60&#160;per share, subject
to adjustments thereunder, including a reduction in the exercise price, in the event of a subsequent offering at a price less than the
then current exercise price, to the same price as the price in such offering (a &#x201c;Price Protection Adjustment&#x201d;).&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The February
2021 Unregistered Warrants have a term of five and one-half years and are first exercisable on the date that is the earlier of (i) six
months after the date of issuance or (ii) the date on which the Company obtains stockholder approval approving the sale of the securities
sold under the February 2021 Securities Purchase Agreement, to purchase an aggregate of up to&#160;84,244&#160;shares of common stock.
The February 2021 Unregistered Warrants have an exercise price of $201.60&#160;per share, subject to adjustments thereunder, including
(x) a Price Protection Adjustment and (y) in the event the exercise price is more than $183.00, a reduction of the exercise price to $183.00,
upon obtaining such stockholder approval.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Company
paid the Placement Agent a cash fee of $2,310,000, including $2,000,000&#160;in commission which was equal to eight percent (8.0%) of
the aggregate gross proceeds raised in February 2021 Offering, $250,000&#160;in non-accountable expense which was equal to one percent
(1%) of the aggregate gross proceeds raised in the February 2021 Offering, and $60,000&#160;in accountable expenses. Additionally, the
Company issued to the Placement Agent warrants to purchase up to&#160;6,945&#160;shares of common stock (the &#x201c;February 2021 Placement
Agent Warrants&#x201d;), with a term of five years first exercisable six months after the date of issuance and at an exercise price of
$180.00&#160;per share.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the February 2021 Securities Purchase Agreement, the Company is required to hold a meeting of our stockholders not later than April
29, 2021 to seek such approval as may be required from our stockholders (the &#x201c;Stockholder Approval&#x201d;), in accordance with applicable
law, the applicable rules and regulations of the Nasdaq Stock Market, our certificate of incorporation and bylaws and the Nevada Revised
Statutes with respect to the issuance of the securities in the Offering, including the Warrants sold in the Private Placement, so that
the issuance by us of shares of common stock in excess of the&#160;231,802&#160;shares (19.99% of the shares of common stock outstanding
as of February 17, 2021, the date prior to entering into the February 2021 Securities Purchase Agreement) in the aggregate (the &#x201c;Issuable
Maximum&#x201d;), will be in compliance with Nasdaq Listing Rules 5635(a) and 5635(d) as described herein, and investors in the Offering
will be able to exercise the Warrants prior to six months after the closing of the Offering.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On April
29, 2021, the Company held a special meeting of stockholders and approved the issuance of shares of common stock in excess of the&#160;231,802&#160;shares.
The exercise price of the Unregistered Warrants was reduced to $183.00.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On May 1,
2023, pursuant to the May 2023 Placement Agency Agreement as described above, Pre-Funded warrants to purchase up to an aggregate of&#160;844,351&#160;shares
of common stock are sold to May 2023 Offering Purchasers. The purchase price of each Pre-funded Warrant is $8.349. In connection with
the Pre-Funded Warrant Shares, &#x201c;Pre-funded&#x201d; refers to the fact that the purchase price of the warrants in the offering includes
almost the entire exercise price that will be paid under the Pre-funded Warrants, except for a nominal remaining exercise price of $0.001.
The purpose of the Pre-funded Warrants is to enable Purchasers that may have restrictions on their ability to beneficially own more than&#160;4.99%
(or, upon election of the holder,&#160;9.99%) of the Company&#x2019;s outstanding common stock following the consummation of the offering
the opportunity to make an investment in the Company without triggering their ownership restrictions, by receiving Pre-funded Warrants
in lieu of the Company&#x2019;s common stock which would result in such ownership of more than&#160;4.99% (or&#160;9.99%), and receive
the ability to exercise their option to purchase the shares underlying the Pre-funded Warrants at such nominal price at a later date.
In the RD Offering, each Pre-funded Warrant is exercisable for one share of our common stock, with an exercise price equal to $0.001&#160;per
share, at any time that the Pre-funded Warrant is outstanding. The Pre-funded Warrants will be exercisable immediately after issuance
and will expire five (5) years from the date of issuance. The holder of a Pre-funded Warrant will not be deemed a holder of our underlying
common stock until the Pre-funded Warrant is exercised.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In connection
with the May 2023 Offering, unregistered warrants to purchase up to&#160;1,154,519&#160;shares of common stock (the &#x201c;May 2023 Unregistered
Warrants&#x201d;) are also sold to the May 2023 Offering Purchasers. The May 2023 Unregistered Warrants are exercisable immediately after
issuance and will expire five (5) years from the date of issuance. The Exercise Price of the May 2023 Unregistered Warrants is $8.35 per
share, subject to adjustment as provided in the form of May 2023 Unregistered Warrants.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In concurrent
with the November 2023 Offering, on November 1, 2023, the Company entered into certain warrant exchange agreements (the &#x201c;Warrant
Exchange Agreements&#x201d; with May 2023 Offering Purchasers. Pursuant to the Warrant Exchange Agreements, the holders of May 2023 Unregistered
Warrants shall surrender the May 2023 Unregistered Warrants, and the Company shall cancel the May 2023 Unregistered Warrants and shall
issue to these holders pre-funded warrants to purchase up to 577,260 shares of the Company&#x2019;s Common Stock (the &#x201c;Exchange Warrants&#x201d;).
The Exchange Warrants were issued to holders on November 3, 2023 and the warrant exchange closed on the same day.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Placement
Agent of the May 2023 Offering also received warrants to purchase up to&#160;115,452&#160;shares of common stock at an exercise price
of $10.02&#160;per share (the &#x201c;May 2023 Placement Agent Warrants&#x201d;), which represents&#160;120% of the May 2023 Offering price
of each share of common stock. The Placement Agent&#x2019;s warrants will have substantially the same terms as the May 2023 Unregistered
Warrants.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In connection
with the November 2023 Offering, 1,876,103&#160;shares of the November 2023 Pre-Funded Warrants and 3,312,356&#160;shares of the November
2023 Registered Warrants were sold to November 2023 Offering Purchasers. Each November 2023 Pre-funded Warrant is exercisable for one
share of the Company&#x2019;s common stock, with an exercise price equal to $0.001 per share, at any time that the November 2023 Pre-funded
Warrant is outstanding. The November 2023 Pre-funded Warrants will be exercisable immediately after issuance and will expire five (5)
years from the date of issuance. The holder of a November 2023 Pre-funded Warrant will not be deemed a holder of the Company&#x2019;s underlying
common stock until the November 2023 Pre-funded Warrant is exercised. The November 2023 Registered Warrants will be exercisable immediately
and will expire five (5) years from the date of issuance. The exercise price of the November 2023 Registered Warrants is $3.019, subject
to adjustment as provided in the form of November 2023 Registered Warrants. As of December 31, 2023, 963,600 of the November 2023 Pre-Funded
Warrants were exercised, leaving 912,503 of November 2023 Pre-Funded Warrants are still outstanding.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;The Placement
Agent of the November 2023 Offering also received warrants purchase up to 331,236 shares of common stock (equal to 5.0% of the aggregate
number of common stocks, and shares of common stock underlying the November 2023 Pre-Funded Warrants, and the number of shares of common
stock underlying the November 2023 Registered Warrants) at an exercise price of $3.623 per share (the &#x201c;November 2023 Placement Agent
Warrants&#x201d;), which represents 120% of November 2023 Offering price, for an aggregate purchase price of one hundred U.S. dollars (US$100),
which warrant shall be exercisable at any time during the period commencing six (6) months after commencement of sales in the November
2023 Offering through the fifth (5th) anniversary of issuance. The Placement Agent&#x2019;s Warrants are not covered by the shelf registration
statement (No. 333-254366) on Form S-3, which was declared effective by the SEC on March 26, 2021, and related prospectus supplement.&lt;/span&gt;&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"&gt;&lt;span style="background-color: white"&gt;The summary of warrant activity
is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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;Weighted Average Exercise&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;Average Remaining Contractual&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;December 31, 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 style="width: 9%; text-align: right"&gt;4,539,674&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: 9%; text-align: right"&gt;151,323&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: 9%; text-align: right"&gt;172.5&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: 9%; text-align: right"&gt;0.10&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="padding-left: 10pt"&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 style="text-align: right"&gt;7,056,758&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;7,056,758&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.73&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;4.80&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&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 style="text-align: right"&gt;164,675&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;5,488&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;172.5&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;0.10&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="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,623,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,394,642&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19.45&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4.54&lt;/td&gt;&lt;td style="padding-bottom: 1.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"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;The summary of option activity
is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;Options&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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;Weighted Average Exercise&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;Average Remaining Contractual&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; padding-bottom: 1.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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-indent: 10.5pt"&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 style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-indent: 10.5pt"&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 style="text-align: right"&gt;824,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 style="text-align: right"&gt;27,467&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;150.00&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;0.10&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="padding-bottom: 1.5pt; text-indent: 10.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <gdc:TaxProfitsPercentage contextRef="c0" decimals="2" id="ixv-16422" unitRef="pure">0.10</gdc:TaxProfitsPercentage>
    <gdc:RegisteredCapitalPercentage contextRef="c0" decimals="2" id="ixv-16423" unitRef="pure">0.50</gdc:RegisteredCapitalPercentage>
    <gdc:NetProfitPercentage contextRef="c0" decimals="2" id="ixv-16424" unitRef="pure">0.10</gdc:NetProfitPercentage>
    <gdc:StatutoryReserves contextRef="c4" decimals="0" id="ixv-16425" unitRef="usd">4467</gdc:StatutoryReserves>
    <gdc:CapitalAndStatutoryReserve contextRef="c3" decimals="0" id="ixv-16426" unitRef="usd">1083267</gdc:CapitalAndStatutoryReserve>
    <gdc:CapitalAndStatutoryReserve contextRef="c4" decimals="0" id="ixv-16427" unitRef="usd">492315</gdc:CapitalAndStatutoryReserve>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c138"
      decimals="0"
      id="ixv-16428"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c139"
      decimals="2"
      id="ixv-16429"
      unitRef="usdPershares">1</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c140"
      decimals="0"
      id="ixv-16430"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c141"
      decimals="0"
      id="ixv-16431"
      unitRef="shares">7680000</gdc:AggregateOfSharesOfCommonStock>
    <us-gaap:CommonStockSharesIssued
      contextRef="c142"
      decimals="0"
      id="ixv-16432"
      unitRef="shares">9000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c142"
      decimals="2"
      id="ixv-16433"
      unitRef="usdPershares">0.25</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c143"
      decimals="4"
      id="ixv-16434"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c143"
      decimals="0"
      id="ixv-16435"
      unitRef="shares">-30</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c144"
      decimals="0"
      id="ixv-16436"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c144"
      decimals="4"
      id="ixv-16437"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c144"
      decimals="0"
      id="ixv-16438"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c144"
      decimals="4"
      id="ixv-16439"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c145"
      decimals="0"
      id="ixv-16440"
      unitRef="shares">310168</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c145"
      decimals="4"
      id="ixv-16441"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c146"
      decimals="0"
      id="ixv-16442"
      unitRef="shares">844351</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c147"
      decimals="2"
      id="ixv-16443"
      unitRef="usdPershares">8.35</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c148"
      decimals="3"
      id="ixv-16444"
      unitRef="usdPershares">8.349</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c148"
      decimals="3"
      id="ixv-16445"
      unitRef="usdPershares">0.001</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="c149"
      decimals="0"
      id="ixv-16446"
      unitRef="shares">844351</us-gaap:CommonStockSharesIssued>
    <gdc:GrossProceedsReceivedPercentage
      contextRef="c150"
      decimals="3"
      id="ixv-16447"
      unitRef="pure">0.07</gdc:GrossProceedsReceivedPercentage>
    <us-gaap:NoninterestExpenseOfferingCost
      contextRef="c150"
      decimals="-5"
      id="ixv-16448"
      unitRef="usd">8500000</us-gaap:NoninterestExpenseOfferingCost>
    <us-gaap:AssetAcquisitionConsiderationTransferred contextRef="c151" decimals="0" id="ixv-16449" unitRef="usd">750000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="c152"
      decimals="0"
      id="ixv-16450"
      unitRef="shares">187500</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c153"
      decimals="2"
      id="ixv-16451"
      unitRef="usdPershares">4</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SignificantPurchaseCommitmentDescription contextRef="c0" id="ixv-16452">(i) an aggregate of&#160;1,436,253&#160;shares of common stock of the Company, par value $0.0001&#160;per
share, (ii) pre-funded warrants to purchase up to an aggregate of&#160;1,876,103&#160;shares of common stock (the &#x201c;November 2023
Pre-Funded Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Pre-Funded Warrant Shares&#x201d;),
and (iii) registered warrants to purchase up to an aggregate of&#160;3,312,356&#160;shares of common stock (the &#x201c;November 2023 Registered
Warrants&#x201d;, and the common stock underlying such warrants, the &#x201c;November 2023 Registered Warrant Shares&#x201d;) are sold to
certain purchasers (the &#x201c;November 2023 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated October 31,
2023 (the &#x201c;October 2023 Securities Purchase Agreement&#x201d;).</us-gaap:SignificantPurchaseCommitmentDescription>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c154"
      decimals="3"
      id="ixv-16453"
      unitRef="usdPershares">3.019</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c155"
      decimals="3"
      id="ixv-16454"
      unitRef="usdPershares">3.018</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c155"
      decimals="3"
      id="ixv-16455"
      unitRef="usdPershares">0.001</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:DeferredOfferingCosts
      contextRef="c155"
      decimals="-5"
      id="ixv-16456"
      unitRef="usd">10000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts contextRef="c84" decimals="-5" id="ixv-16457" unitRef="usd">1000000</us-gaap:DeferredOfferingCosts>
    <us-gaap:OtherUnderwritingExpense contextRef="c82" decimals="-5" id="ixv-16458" unitRef="usd">700000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:ProfessionalFees contextRef="c82" decimals="-5" id="ixv-16459" unitRef="usd">300000</us-gaap:ProfessionalFees>
    <us-gaap:SharesIssued
      contextRef="c155"
      decimals="0"
      id="ixv-16460"
      unitRef="shares">963600</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="c156"
      decimals="0"
      id="ixv-16461"
      unitRef="shares">963600</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c155"
      decimals="0"
      id="ixv-16462"
      unitRef="shares">963600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c156"
      decimals="0"
      id="ixv-16463"
      unitRef="shares">963600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c155"
      decimals="0"
      id="ixv-16464"
      unitRef="shares">912503</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c156"
      decimals="0"
      id="ixv-16465"
      unitRef="shares">912503</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c25"
      decimals="0"
      id="ixv-16466"
      unitRef="shares">5453416</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="ixv-16467"
      unitRef="shares">1844877</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c157"
      decimals="0"
      id="ixv-16468"
      unitRef="shares">10000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c158"
      decimals="2"
      id="ixv-16469"
      unitRef="usdPershares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c159"
      decimals="0"
      id="ixv-16470"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c160"
      decimals="4"
      id="ixv-16471"
      unitRef="usdPershares">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c160"
      decimals="0"
      id="ixv-16472"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <gdc:ExercisePriceOfPerHalfShare
      contextRef="c159"
      decimals="2"
      id="ixv-16473"
      unitRef="usdPershares">2.88</gdc:ExercisePriceOfPerHalfShare>
    <gdc:ExercisePriceOfPerWholeShare
      contextRef="c159"
      decimals="2"
      id="ixv-16474"
      unitRef="usdPershares">5.75</gdc:ExercisePriceOfPerWholeShare>
    <gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination contextRef="c161" id="ixv-16475">P30D</gdc:NumberOfDaysAfterTheConsummationOfItsInitialBusinessCombination>
    <gdc:NumberOfSharesIssuedPerUnit
      contextRef="c162"
      decimals="0"
      id="ixv-16476"
      unitRef="shares">500000</gdc:NumberOfSharesIssuedPerUnit>
    <gdc:PricePerUnit
      contextRef="c163"
      decimals="2"
      id="ixv-16477"
      unitRef="usdPershares">5</gdc:PricePerUnit>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="c162" decimals="0" id="ixv-16478" unitRef="usd">2500000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c163"
      decimals="0"
      id="ixv-16479"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c163"
      decimals="4"
      id="ixv-16480"
      unitRef="usdPershares">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c164"
      decimals="0"
      id="ixv-16481"
      unitRef="shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c165"
      decimals="0"
      id="ixv-16482"
      unitRef="shares">500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c166" id="ixv-16483">The Company
sold to the underwriter (and/or its designees), for $100, as additional compensation, an option (&#x201c;the Option&#x201d;) to purchase
up to a total of 800,000 units exercisable at $5.00 per unit (or an aggregate exercise price of $4,000,000) upon the closing of the IPO.
The Option became exercisable until closing the initial Business Combination on February 6, 2018 and expired on February 5, 2023</us-gaap:SaleOfStockDescriptionOfTransaction>
    <us-gaap:CommonStockSharesIssued
      contextRef="c167"
      decimals="0"
      id="ixv-16484"
      unitRef="shares">138889</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c168"
      decimals="0"
      id="ixv-16485"
      unitRef="shares">54646</us-gaap:CommonStockSharesIssued>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c169"
      decimals="0"
      id="ixv-16486"
      unitRef="shares">84244</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c170"
      decimals="2"
      id="ixv-16487"
      unitRef="usdPershares">201.6</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c88"
      decimals="0"
      id="ixv-16488"
      unitRef="shares">84244</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c3"
      decimals="2"
      id="ixv-16489"
      unitRef="usdPershares">201.6</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c3"
      decimals="2"
      id="ixv-16490"
      unitRef="usdPershares">183</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c171"
      decimals="2"
      id="ixv-16491"
      unitRef="usdPershares">183</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:Cash contextRef="c3" decimals="0" id="ixv-16492" unitRef="usd">2310000</us-gaap:Cash>
    <us-gaap:PaymentsForCommissions contextRef="c172" decimals="0" id="ixv-16493" unitRef="usd">2000000</us-gaap:PaymentsForCommissions>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c172"
      decimals="3"
      id="ixv-16494"
      unitRef="pure">0.08</gdc:AggregateGrossProceedsPercentage>
    <gdc:NonaccountableExpense contextRef="c0" decimals="0" id="ixv-16495" unitRef="usd">250000</gdc:NonaccountableExpense>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c173"
      decimals="2"
      id="ixv-16496"
      unitRef="pure">0.01</gdc:AggregateGrossProceedsPercentage>
    <gdc:AccountableExpenses contextRef="c0" decimals="0" id="ixv-16497" unitRef="usd">60000</gdc:AccountableExpenses>
    <us-gaap:CommonStockSharesIssued
      contextRef="c174"
      decimals="0"
      id="ixv-16498"
      unitRef="shares">6945</us-gaap:CommonStockSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      decimals="2"
      id="ixv-16499"
      unitRef="shares">180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:CommonStockSharesIssued
      contextRef="c175"
      decimals="0"
      id="ixv-16500"
      unitRef="shares">231802</us-gaap:CommonStockSharesIssued>
    <gdc:CommonStockSharesOutstandingPercentage
      contextRef="c176"
      decimals="4"
      id="ixv-16501"
      unitRef="pure">0.1999</gdc:CommonStockSharesOutstandingPercentage>
    <us-gaap:CommonStockSharesIssued
      contextRef="c177"
      decimals="0"
      id="ixv-16502"
      unitRef="shares">231802</us-gaap:CommonStockSharesIssued>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c177"
      decimals="2"
      id="ixv-16503"
      unitRef="usdPershares">183</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <gdc:AggregateOfSharesOfCommonStock
      contextRef="c178"
      decimals="0"
      id="ixv-16504"
      unitRef="shares">844351</gdc:AggregateOfSharesOfCommonStock>
    <gdc:PrefundedWarrant contextRef="c0" decimals="3" id="ixv-16505" unitRef="usd">8.349</gdc:PrefundedWarrant>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c0"
      decimals="3"
      id="ixv-16506"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <gdc:OutstandingCommonStockPercentage
      contextRef="c133"
      decimals="4"
      id="ixv-16507"
      unitRef="pure">0.0499</gdc:OutstandingCommonStockPercentage>
    <gdc:OutstandingCommonStockPercentage
      contextRef="c135"
      decimals="4"
      id="ixv-16508"
      unitRef="pure">0.0999</gdc:OutstandingCommonStockPercentage>
    <gdc:CommonStockSharesOutstandingPercentage
      contextRef="c178"
      decimals="4"
      id="ixv-16509"
      unitRef="pure">0.0499</gdc:CommonStockSharesOutstandingPercentage>
    <gdc:CommonStockSharesOutstandingPercentage contextRef="c0" decimals="4" id="ixv-16510" unitRef="pure">0.0999</gdc:CommonStockSharesOutstandingPercentage>
    <us-gaap:WarrantExercisePriceIncrease
      contextRef="c0"
      decimals="3"
      id="ixv-16511"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceIncrease>
    <gdc:WarrantsToPurchaseShares
      contextRef="c0"
      decimals="0"
      id="ixv-16512"
      unitRef="shares">1154519</gdc:WarrantsToPurchaseShares>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c179"
      decimals="2"
      id="ixv-16513"
      unitRef="usdPershares">8.35</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockSharesIssued
      contextRef="c180"
      decimals="0"
      id="ixv-16514"
      unitRef="shares">577260</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharesIssued
      contextRef="c83"
      decimals="0"
      id="ixv-16515"
      unitRef="shares">115452</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c83"
      decimals="2"
      id="ixv-16516"
      unitRef="usdPershares">10.02</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateGrossProceedsPercentage
      contextRef="c181"
      decimals="2"
      id="ixv-16517"
      unitRef="pure">1.20</gdc:AggregateGrossProceedsPercentage>
    <us-gaap:CommonStockSharesIssued
      contextRef="c156"
      decimals="0"
      id="ixv-16518"
      unitRef="shares">1876103</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c182"
      decimals="0"
      id="ixv-16519"
      unitRef="shares">3312356</us-gaap:CommonStockSharesIssued>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c87"
      decimals="3"
      id="ixv-16520"
      unitRef="usdPershares">0.001</us-gaap:WarrantExercisePriceDecrease>
    <gdc:WarrantExpireTerm contextRef="c82" id="ixv-16521">P5Y</gdc:WarrantExpireTerm>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c183"
      decimals="3"
      id="ixv-16522"
      unitRef="usdPershares">3.019</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense contextRef="c87" decimals="0" id="ixv-16523" unitRef="usd">963600</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c156"
      decimals="0"
      id="ixv-16524"
      unitRef="shares">912503</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c84"
      decimals="0"
      id="ixv-16525"
      unitRef="shares">331236</us-gaap:ClassOfWarrantOrRightOutstanding>
    <gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage contextRef="c0" decimals="3" id="ixv-16526" unitRef="pure">0.05</gdc:AggregateNumberOfSharesUnderlyingWarrantsPercentage>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c184"
      decimals="3"
      id="ixv-16527"
      unitRef="usdPershares">3.623</us-gaap:SharesIssuedPricePerShare>
    <gdc:AggregateGrossProceedsPercentage contextRef="c0" decimals="2" id="ixv-16528" unitRef="pure">1.20</gdc:AggregateGrossProceedsPercentage>
    <gdc:AggregatePurchasePrice contextRef="c0" decimals="-2" id="ixv-16529" unitRef="usd">100</gdc:AggregatePurchasePrice>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-14905">&lt;span style="background-color: white"&gt;The summary of warrant activity
is as follows:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;Warrants&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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;Weighted Average Exercise&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;Average Remaining Contractual&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%"&gt;December 31, 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 style="width: 9%; text-align: right"&gt;4,539,674&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: 9%; text-align: right"&gt;151,323&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: 9%; text-align: right"&gt;172.5&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: 9%; text-align: right"&gt;0.10&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="padding-left: 10pt"&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 style="text-align: right"&gt;7,056,758&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;7,056,758&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;3.73&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;4.80&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&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 style="text-align: right"&gt;164,675&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;5,488&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;172.5&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;0.10&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="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,807,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.001&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9,623,806&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,394,642&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19.45&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4.54&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&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;Options&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Exercisable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Into&#160;Number&#160;of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td&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;Weighted Average Exercise&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;Average Remaining Contractual&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; padding-bottom: 1.5pt"&gt;December 31, 2022&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;824,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;27,467&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;150.00&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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-indent: 10.5pt"&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 style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&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(204,238,255)"&gt;
    &lt;td style="text-indent: 10.5pt"&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 style="text-align: right"&gt;824,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 style="text-align: right"&gt;27,467&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;150.00&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;0.10&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="padding-bottom: 1.5pt; text-indent: 10.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c185"
      decimals="INF"
      id="ixv-16530"
      unitRef="shares">4539674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c185"
      decimals="INF"
      id="ixv-16531"
      unitRef="shares">151323</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c185"
      decimals="1"
      id="ixv-16532"
      unitRef="usdPershares">172.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c186" id="ixv-16533">P0Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c186"
      decimals="INF"
      id="ixv-16534"
      unitRef="shares">7056758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired
      contextRef="c186"
      decimals="INF"
      id="ixv-16535"
      unitRef="shares">7056758</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c186"
      decimals="2"
      id="ixv-16536"
      unitRef="usdPershares">3.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeGrantedAcquired contextRef="c186" id="ixv-16537">P4Y9M18D</gdc:AverageRemainingContractualLifeGrantedAcquired>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c186"
      decimals="INF"
      id="ixv-16538"
      unitRef="shares">164675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited
      contextRef="c186"
      decimals="INF"
      id="ixv-16539"
      unitRef="shares">5488</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c186"
      decimals="1"
      id="ixv-16540"
      unitRef="usdPershares">172.5</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeForfeited contextRef="c186" id="ixv-16541">P0Y1M6D</gdc:AverageRemainingContractualLifeForfeited>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c186"
      decimals="INF"
      id="ixv-16542"
      unitRef="shares">1807951</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c186"
      decimals="INF"
      id="ixv-16543"
      unitRef="shares">1807951</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c186"
      decimals="3"
      id="ixv-16544"
      unitRef="usdPershares">0.001</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c187"
      decimals="INF"
      id="ixv-16545"
      unitRef="shares">9623806</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c187"
      decimals="INF"
      id="ixv-16546"
      unitRef="shares">5394642</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c187"
      decimals="2"
      id="ixv-16547"
      unitRef="usdPershares">19.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c186" id="ixv-16548">P4Y6M14D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c188"
      decimals="INF"
      id="ixv-16549"
      unitRef="shares">824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c188"
      decimals="INF"
      id="ixv-16550"
      unitRef="shares">27467</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c188"
      decimals="2"
      id="ixv-16551"
      unitRef="usdPershares">150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c189" id="ixv-16552">P0Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c189"
      decimals="INF"
      id="ixv-16553"
      unitRef="shares">824000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited
      contextRef="c189"
      decimals="INF"
      id="ixv-16554"
      unitRef="shares">27467</gdc:ShareBasedCompensationExercisableIntoNumberOfSharesForfeited>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c189"
      decimals="2"
      id="ixv-16555"
      unitRef="usdPershares">150</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <gdc:AverageRemainingContractualLifeForfeited contextRef="c189" id="ixv-16556">P0Y1M6D</gdc:AverageRemainingContractualLifeForfeited>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-15176">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
18 &#x2013; Commitments and Contingencies&lt;/b&gt;&lt;/span&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;&lt;span style="background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/b&gt;&lt;/span&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;i&gt;&#160;&lt;/i&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;span style="background-color: white"&gt;From time
to time, the Company may be subject to certain legal proceedings, claims and disputes that arise in the ordinary course of business. Although
the outcomes of these legal proceedings cannot be predicted, the Company does not believe these actions, in the aggregate, will have a
material adverse impact on its financial position, results of operations or liquidity.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-15194">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
19 &#x2013; Segment Reporting&lt;/b&gt;&lt;/span&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;&lt;span style="background-color: white"&gt;The Company
follows ASC 280, Segment Reporting, which requires that companies disclose segment data based on how management makes decision about allocating
resources to segments and evaluating their performance. The Company&#x2019;s chief operating decision maker&lt;/span&gt;, who has been identified
as the Company&#x2019;s chief executive officer, &lt;span style="background-color: white"&gt;evaluates performance and determines resource allocations
based on a number of factors, the primary measure being income from operations.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;As of December
31, 2023, the Company&#x2019;s remain business segment and operations is Virtual Content Production. The Company&#x2019;s consolidated results
of operations and consolidated financial position from continuing operations are almost all attributable to Virtual Content Production;
accordingly, management believes that the consolidated balance sheets and statement of operations provide the relevant information to
assess Virtual Content Production&#x2019;s performance.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c0" id="ixv-15222">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 20 &#x2013; Discontinued
Operations&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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;span style="background-color: white"&gt;The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;For
the Years Ended&lt;br/&gt;
December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;REVENUES&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"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;165,993&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;153,304&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: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,616,615&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,769,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;COST OF REVENUES&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: White"&gt;
    &lt;td style="text-align: left"&gt;Enterprise brand management services&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;88,658&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;97,770&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,527,950&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;TOTAL COST OF REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,625,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;GROSS PROFIT&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,144,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES&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: White"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&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;2,209,894&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;8,225,301&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,085,243&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;TOTAL OPERATING EXPENSES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;28,310,544&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;LOSS FROM OPERATIONS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,132,559&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,166,345&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (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;&#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(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest 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;49&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;65,274&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;Interest 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;(248&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;(1,022&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,831&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Total other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;135,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;LOSS BEFORE INCOME TAXES&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;(2,132,049&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;(26,031,262&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;PROVISION FOR INCOME TAXES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;315,933&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;NET LOSS&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;(2,132,049&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;(26,347,195&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0" id="ixv-15229">&lt;span style="background-color: white"&gt;The following
depicts the result of operations for the discounted operations of Highlight Media and Wuge for the years ended December 31, 2023 and 2022,
respectively.&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;For
the Years Ended&lt;br/&gt;
December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;REVENUES&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"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Enterprise brand management services&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;165,993&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;153,304&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: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,616,615&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;TOTAL REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;165,993&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,769,919&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;COST OF REVENUES&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: White"&gt;
    &lt;td style="text-align: left"&gt;Enterprise brand management services&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;88,658&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;97,770&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Wuge digital door signs&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,527,950&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;TOTAL COST OF REVENUES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;88,658&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,625,720&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;GROSS PROFIT&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,144,199&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;OPERATING EXPENSES&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: White"&gt;
    &lt;td style="text-align: left"&gt;Selling, general and administrative&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;2,209,894&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;8,225,301&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Provision for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;20,085,243&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;TOTAL OPERATING EXPENSES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,209,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;28,310,544&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;LOSS FROM OPERATIONS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,132,559&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,166,345&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;OTHER INCOME (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;&#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(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Interest 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;49&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;65,274&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;Interest 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;(248&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;(1,022&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;709&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;70,831&lt;/td&gt;&lt;td style="padding-bottom: 1.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: left; padding-bottom: 1.5pt"&gt;Total other income, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;135,083&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;LOSS BEFORE INCOME TAXES&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;(2,132,049&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;(26,031,262&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(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;PROVISION FOR INCOME TAXES&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;315,933&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;NET LOSS&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;(2,132,049&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;(26,347,195&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c191" decimals="0" id="ixv-16557" unitRef="usd">165993</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c192" decimals="0" id="ixv-16558" unitRef="usd">153304</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c194" decimals="0" id="ixv-16559" unitRef="usd">7616615</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c195" decimals="0" id="ixv-16560" unitRef="usd">165993</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c196" decimals="0" id="ixv-16561" unitRef="usd">7769919</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c191" decimals="0" id="ixv-16562" unitRef="usd">88658</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c192" decimals="0" id="ixv-16563" unitRef="usd">97770</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c194" decimals="0" id="ixv-16564" unitRef="usd">5527950</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c195" decimals="0" id="ixv-16565" unitRef="usd">88658</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c196" decimals="0" id="ixv-16566" unitRef="usd">5625720</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c195" decimals="0" id="ixv-16567" unitRef="usd">77335</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c196" decimals="0" id="ixv-16568" unitRef="usd">2144199</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c195" decimals="0" id="ixv-16569" unitRef="usd">2209894</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense contextRef="c196" decimals="0" id="ixv-16570" unitRef="usd">8225301</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c196" decimals="0" id="ixv-16571" unitRef="usd">20085243</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c195" decimals="0" id="ixv-16572" unitRef="usd">2209894</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c196" decimals="0" id="ixv-16573" unitRef="usd">28310544</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c195" decimals="0" id="ixv-16574" unitRef="usd">2132559</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c196" decimals="0" id="ixv-16575" unitRef="usd">26166345</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="c195" decimals="0" id="ixv-16576" unitRef="usd">49</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome contextRef="c196" decimals="0" id="ixv-16577" unitRef="usd">65274</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense contextRef="c195" decimals="0" id="ixv-16578" unitRef="usd">248</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense contextRef="c196" decimals="0" id="ixv-16579" unitRef="usd">1022</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="c195" decimals="0" id="ixv-16580" unitRef="usd">709</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome contextRef="c196" decimals="0" id="ixv-16581" unitRef="usd">70831</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherIncome>
    <gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet contextRef="c195" decimals="0" id="ixv-16582" unitRef="usd">510</gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet>
    <gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet contextRef="c196" decimals="0" id="ixv-16583" unitRef="usd">135083</gdc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeNet>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c195" decimals="0" id="ixv-16584" unitRef="usd">-2132049</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c196" decimals="0" id="ixv-16585" unitRef="usd">-26031262</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c196" decimals="0" id="ixv-16586" unitRef="usd">315933</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:NetIncomeLoss contextRef="c195" decimals="0" id="ixv-16587" unitRef="usd">-2132049</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c196" decimals="0" id="ixv-16588" unitRef="usd">-26347195</us-gaap:NetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-15537">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note 21 &#x2013; Assets and
Liabilities Measured at Fair Value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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 following tables presents information about
the Company&#x2019;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&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;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Quoted Prices&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;In Active&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Markets&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Observable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Unobservable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets&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;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(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Notes receivable - DigiTrax Convertible Notes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&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: left; padding-bottom: 1.5pt"&gt;Notes receivable - Liquid Convertible Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; 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;&lt;span style="background-color: white"&gt;The Company
evaluated the DigiTrax Convertible Notes and the Liquid Convertible Notes according to ASC 320 and concluded that these note receivables
should be classified as available-for-sale security and measured at fair value. To evaluate the fair value of the available-for-sale security,
the Company used the valuation methodology of income approach, which is determined by the future cash flow forecast. The interest accrued
on these notes were recorded as interest income on the accompanying consolidated statements of operations, while increasing the fair value
of these notes at each reporting date. As a result of the unob&lt;/span&gt;servable &lt;span style="background-color: white"&gt;inputs, the available-for-sale
security was classified as Level 3 as of December 31, 2023.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;There were
no assets/liabilities measured at fair value as of December 31, 2022.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;There were
no transfers among the three hierarchies for the years ended December 31, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-16589">The following tables presents information about
the Company&#x2019;s assets and liabilities that were measured at fair value on a recurring basis as of December 31, 2023 and 2022 and
indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December&#160;31,&lt;br/&gt;
 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Quoted Prices&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;In Active&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Markets&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Observable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Significant&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Other&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Unobservable&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Inputs&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;(Level 3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets&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;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(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Notes receivable - DigiTrax Convertible Notes&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;&#160;&#160;&#160;&#160;&#160;&#x2014;&lt;/div&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;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,048,219&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: left; padding-bottom: 1.5pt"&gt;Notes receivable - Liquid Convertible Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,553,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;2,602,027&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; 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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ReceivablesNetCurrent contextRef="c197" decimals="0" id="ixv-16590" unitRef="usd">1048219</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c200" decimals="0" id="ixv-16591" unitRef="usd">1048219</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c201" decimals="0" id="ixv-16592" unitRef="usd">1553808</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c204" decimals="0" id="ixv-16593" unitRef="usd">1553808</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-16594" unitRef="usd">2602027</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c207" decimals="0" id="ixv-16595" unitRef="usd">2602027</us-gaap:ReceivablesNetCurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-15693">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="background-color: white"&gt;&lt;b&gt;Note
22 &#x2013; Subsequent events&lt;/b&gt;&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On January
11, 2024, the Company issued the 400,000 shares of its common stock to Beijing Hehe and the transaction is completed. Up to the date of
the consolidated financial statements were issued, the Company owns 73.3333% of the total equity interest of SH Xianzhui.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On February 15, 2024 and March 19,
2024, holders of 513,841 of the November 2023 Pre-Funded Warrants exercised their option to purchase 513,841 shares of the Company&#x2019;s
common stock, leaving 398,662 of November 2023 Pre-Funded Warrants still outstanding.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;In March
2024, the Company entered into a placement agency agreement (the &#x201c;March 2024 Placement Agency Agreement&#x201d;), with Univest, pursuant
to which, Univest agrees to use its reasonable best efforts to sell the Company&#x2019;s common stock in a registered direct offering and
a concurrent private placement (the &#x201c;March 2024 Offering&#x201d;). Univest has no obligation to buy any of the securities from the
Company or to arrange for the purchase or sale of any specific number or dollar amount of securities.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;Pursuant
to the March 2024 Offering, an aggregate of&#160;810,277 shares of common stock of the Company, par value $0.0001&#160;per share, were
sold to certain purchasers (the &#x201c;March 2024 Offering Purchasers&#x201d;), pursuant to a securities purchase agreement, dated March
22, 2024 (the &#x201c;March 2024 Securities Purchase Agreement&#x201d;) at a price of $1.144 per common stock, for aggregated proceeds of
approximately $0.9 million. The Company paid Univest a cash fee equal to 4.0% of the aggregate gross proceeds raised in the March 2024
Offering. The Company also issued warrants to Univest to purchase up to 40,514 shares of common stock of the Company at an exercise price
of $1.373 per share, (the &#x201c;March 2024 Placement Agent Warrants&#x201d;). The March 2024 Placement Agent Warrants and the common stock
underlying the March 2024 Placement Agent Warrants were not registered under the Securities Act, pursuant to the registration statement
of March 2024 Offering. The March 2024 Placement Agent Warrants were issued pursuant to an exemption from the registration requirements
of the Securities Act provided in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder.&lt;/span&gt;&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;&lt;span style="background-color: white"&gt;On March 26, 2024, holders of 865,376
November 2023 Registered Warrants exercised their options to purchase 709,877 shares of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SharesIssued
      contextRef="c208"
      decimals="0"
      id="ixv-16596"
      unitRef="shares">400000</us-gaap:SharesIssued>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="c209"
      decimals="6"
      id="ixv-16597"
      unitRef="pure">0.733333</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:SharesIssued
      contextRef="c210"
      decimals="0"
      id="ixv-16598"
      unitRef="shares">513841</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="c211"
      decimals="0"
      id="ixv-16599"
      unitRef="shares">513841</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c210"
      decimals="0"
      id="ixv-16600"
      unitRef="shares">513841</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c211"
      decimals="0"
      id="ixv-16601"
      unitRef="shares">513841</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c212"
      decimals="0"
      id="ixv-16602"
      unitRef="shares">398662</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c213"
      decimals="0"
      id="ixv-16603"
      unitRef="shares">398662</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharesIssued
      contextRef="c214"
      decimals="0"
      id="ixv-16604"
      unitRef="shares">810277</us-gaap:SharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c214"
      decimals="4"
      id="ixv-16605"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SharePrice
      contextRef="c214"
      decimals="3"
      id="ixv-16606"
      unitRef="usdPershares">1.144</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c215"
      decimals="-5"
      id="ixv-16607"
      unitRef="usd">900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <gdc:GrossProceedsReceivedPercentage
      contextRef="c215"
      decimals="3"
      id="ixv-16608"
      unitRef="pure">0.04</gdc:GrossProceedsReceivedPercentage>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c214"
      decimals="0"
      id="ixv-16609"
      unitRef="shares">40514</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantExercisePriceDecrease
      contextRef="c215"
      decimals="3"
      id="ixv-16610"
      unitRef="usdPershares">1.373</us-gaap:WarrantExercisePriceDecrease>
    <us-gaap:SharesIssued
      contextRef="c216"
      decimals="0"
      id="ixv-16611"
      unitRef="shares">865376</us-gaap:SharesIssued>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c216"
      decimals="0"
      id="ixv-16612"
      unitRef="shares">709877</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <dei:LocalPhoneNumber contextRef="c0" id="hidden-fact-0">  2590292</dei:LocalPhoneNumber>
    <dei:CityAreaCode contextRef="c0" id="hidden-fact-1">+1-347</dei:CityAreaCode>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ConvertibleNotesReceivable
      contextRef="c4"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c3"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherAssetNoncurrent
      contextRef="c4"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsPayableCurrent
      contextRef="c3"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c4"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c4"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c4"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c4"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c3"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c4"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      id="hidden-fact-19"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c4"
      id="hidden-fact-20"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c3"
      id="hidden-fact-21"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c4"
      id="hidden-fact-22"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:StatutoryReserves
      contextRef="c3"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MinorityInterest
      contextRef="c4"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SellingAndMarketingExpense
      contextRef="c7"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c7"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeInterest
      contextRef="c7"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestExpense
      contextRef="c7"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncome
      contextRef="c7"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c7"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="c7"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="c7"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="c7"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c7"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="INF"
      id="hidden-fact-36"
      unitRef="shares">1531316</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-37"
      unitRef="shares">3227302</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="hidden-fact-38"
      unitRef="usdPershares">-0.27</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-39"
      unitRef="usdPershares">-3.22</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c7"
      decimals="2"
      id="hidden-fact-40"
      unitRef="usdPershares">-19.86</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="c0"
      decimals="2"
      id="hidden-fact-41"
      unitRef="usdPershares">-0.66</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="hidden-fact-42"
      unitRef="usdPershares">-20.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-43"
      unitRef="usdPershares">-3.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      id="hidden-fact-44"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c15"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c16"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c17"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c18"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c21"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c22"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c23"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReclassificationsOfTemporaryToPermanentEquity
      contextRef="c0"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c16"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c17"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c18"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c19"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c21"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c16"
      id="hidden-fact-59"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c16"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c19"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c21"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c23"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c16"
      id="hidden-fact-65"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c16"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c19"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c20"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c21"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c23"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c16"
      id="hidden-fact-71"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c16"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c19"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c20"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c21"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c23"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c16"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c17"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c18"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c19"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c20"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c21"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueContributionByNoncontrollingInterestShareholder
      contextRef="c22"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c16"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c17"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c19"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c20"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c21"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1
      contextRef="c23"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-90"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c19"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c21"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c22"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c23"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c16"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c17"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c18"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c19"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c20"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueFairValueChangesOfOnAvailableforsaleInvestments
      contextRef="c23"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c16"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c17"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c18"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c19"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c24"
      id="hidden-fact-109"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c24"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c27"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c32"
      id="hidden-fact-112"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c32"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c36"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c40"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c41"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c42"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c43"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c44"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="c46"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c40"
      id="hidden-fact-121"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c40"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c43"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c44"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c45"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c46"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodSharesIssuanceOfCommonStockForAcquisitionHighlightMediainShares
      contextRef="c40"
      id="hidden-fact-127"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c40"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c43"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c45"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueIssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c46"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c40"
      id="hidden-fact-132"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c40"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c43"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c44"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c45"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
      contextRef="c46"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c40"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c41"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c42"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c44"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c45"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:StockIssuedDuringPeriodValueStockSubscriptionReceivableFromIssuanceOfCommonStock
      contextRef="c46"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c40"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c41"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c42"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c43"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c44"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c45"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      id="hidden-fact-150"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c8"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c47"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="c7"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c7"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="c0"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInNotesReceivableRelatedPartiesCurrent
      contextRef="c0"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="c0"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="c7"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c7"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="c7"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="c0"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="c7"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="c7"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c7"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="c7"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="c7"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c7"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c7"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:InitialRecognitionOfRightofuseAssetsAndLeaseLiabilities
      contextRef="c7"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1
      contextRef="c0"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:IssuanceOfCommonStockForAcquisitionHighlightMedia
      contextRef="c0"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssued1
      contextRef="c7"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="c7"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:AgreementTerm contextRef="c57" id="hidden-fact-176">P20Y</gdc:AgreementTerm>
    <gdc:AgreementTerm contextRef="c58" id="hidden-fact-177">P20Y</gdc:AgreementTerm>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c89"
      id="hidden-fact-178"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="c3"
      id="hidden-fact-179"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="c95"
      id="hidden-fact-180"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="c3"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c3"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c3"
      id="hidden-fact-183"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c39"
      id="hidden-fact-184"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:AllowanceForDoubtfulAccountsReceivableAdditions
      contextRef="c0"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:DisposalOfHighlightMedia
      contextRef="c7"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c3"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ReceivableFromDisposalOfWuge
      contextRef="c3"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c103"
      id="hidden-fact-189"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="c106"
      id="hidden-fact-190"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="c105"
      id="hidden-fact-191"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c108"
      id="hidden-fact-192"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="c110"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c111"
      id="hidden-fact-194"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c112"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Goodwill
      contextRef="c3"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherPayableRelatedPartiesCurrent
      contextRef="c114"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:OtherPayableRelatedPartiesCurrent
      contextRef="c118"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="c7"
      id="hidden-fact-199"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="hidden-fact-200" xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c4"
      id="hidden-fact-201"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c4"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c4"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c4"
      id="hidden-fact-204"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiability
      contextRef="c4"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-206"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c7"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction
      contextRef="c4"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c3"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c4"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="c4"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-214"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ValueAddedTaxTaxesPayable
      contextRef="c3"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesOther
      contextRef="c0"
      id="hidden-fact-216"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesOther
      contextRef="c7"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrent
      contextRef="c3"
      id="hidden-fact-218"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:ExcessFederalDepositInsuranceCorporationPremiumExpense
      contextRef="c7"
      id="hidden-fact-219"
      unitRef="usd"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeExercised contextRef="c186" id="hidden-fact-220" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c189"
      id="hidden-fact-221"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesGrantedAcquired
      contextRef="c189"
      id="hidden-fact-222"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c189"
      id="hidden-fact-223"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeGrantedAcquired contextRef="c189" id="hidden-fact-224" xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c189"
      id="hidden-fact-225"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesExercised
      contextRef="c189"
      id="hidden-fact-226"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c189"
      id="hidden-fact-227"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gdc:AverageRemainingContractualLifeExercised contextRef="c189" id="hidden-fact-228" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c190"
      id="hidden-fact-229"
      unitRef="shares"
      xsi:nil="true"/>
    <gdc:ShareBasedCompensationExercisableIntoNumberOfSharesBalance
      contextRef="c190"
      id="hidden-fact-230"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c189" id="hidden-fact-231" xsi:nil="true"/>
    <gdc:StatutoryReserves
      contextRef="c3"
      id="hidden-fact-232"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="c193"
      id="hidden-fact-233"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="c193"
      id="hidden-fact-234"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c195"
      id="hidden-fact-235"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="c195"
      id="hidden-fact-236"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c198"
      id="hidden-fact-237"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c199"
      id="hidden-fact-238"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c202"
      id="hidden-fact-239"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c203"
      id="hidden-fact-240"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c205"
      id="hidden-fact-241"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ReceivablesNetCurrent
      contextRef="c206"
      id="hidden-fact-242"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0" id="ixv-16858">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-16859">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-16860">0001641398</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt">Giving retroactive effect to the
1-for-30 reverse stock split effective on November 9, 2022.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-197"
          xlink:label="hidden-fact-197"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color: white">In connection with the
disposal of Highlight Media on September 26, 2023, the balance of other payable -related parties as of December 31, 2022 was settled
as well.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-197"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-size: 10pt; background-color: white">Present
value of future operating lease payments consisted of current portion of operating lease liabilities and non-current portion of operating
lease liabilities, amounting to $358,998&#160;and $1,317,678, respectively,&#160;for the year ended December 31, 2023.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
